English

edit

Noun

edit

macrogametocytes

  1. plural of macrogametocyte