microphagocytes
English
Noun
microphagocytes
plural of
microphagocyte