Word info

athrocyte

Noun

Meaning

athrocyte (plural athrocytes)

(biology) A cell that ingests foreign particles

Source: en.wiktionary.org

Close letter words and terms