macrophagocyte

English

Etymology

From macro- +‎ phagocyte.

Noun

macrophagocyte (plural macrophagocytes)

  1. Synonym of macrophage.