English

edit

Noun

edit

megasporophytes

  1. plural of megasporophyte