microgametocytes

English

Noun

microgametocytes

  1. plural of microgametocyte