foam cell
English
Noun
foam
cell
(
plural
foam cells
)
(
cytology
,
cardiology
)
A
type
of
macrophage
that has become
engorged
with
lipid
material
, particularly
cholesterol
.