YourDictionary

Dictionary Home » Medical Definitions » multilamellar body

multilamellar body medical definition

noun

link/cite print suggestion box