YourDictionary

foam cell medical definition

noun
A cell containing lipids in small vacuoles, as seen in leprosy and xanthoma, often a histiocyte.

link/cite print suggestion box