microphagocytes

English

Noun

microphagocytes

  1. plural of microphagocyte