What is the meaning of Megasporangia?

plural of megasporangium

Source: wiktionary.org