See also: macrogamètes

English

edit

Noun

edit

macrogametes

  1. plural of macrogamete