macrophagocytes
English
Noun
macrophagocytes
plural of
macrophagocyte