macrogametophytes
English
Noun
macrogametophytes
plural of
macrogametophyte