Word info

lipophage

Noun

Meaning

lipophage (plural lipophages)

A cell that absorbs or breaks down fats.

Source: en.wiktionary.org

Close letter words and terms