YourDictionary

Dictionary Home » Medical Definitions » splenomedullary

splenomedullary medical definition

adjective
Splenomyelogenous.

link/cite print suggestion box