English edit

Noun edit

isogametes

  1. plural of isogamete