athrocyte

English

Etymology

From Ancient Greek ἀθροίζω (athroízō, gather) +‎ -cyte.

Noun

athrocyte (plural athrocytes)

  1. (biology) A cell that ingests foreign particles