noun Date: 1926 a swollen vacuolated phagocytic cell filled with lipid inclusions that often accummulates along arterial walls and is characteristic of some conditions of disturbed lipid metabolism
FOAM CELL
Meaning of FOAM CELL in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012