English edit

Etymology edit

macro- +‎ phagocyte

Noun edit

macrophagocyte (plural macrophagocytes)

  1. Synonym of macrophage

Related terms edit