foam cell
nounDefinition of foam cell
: a swollen vacuolated macrophage filled with lipid inclusions that often accummulates along arterial walls and is characteristic of some conditions of disturbed lipid metabolism
Keep scrolling for more
Keep scrolling for more