megasporophytes
English
Noun
megasporophytes
plural of
megasporophyte