macrogametophyte - English Synonyms Dictionary