See also: macrogamètes

English edit

Noun edit

macrogametes

  1. plural of macrogamete