Synonyms of Megasporangium in English :
Antonyms of Megasporangium in English
Thesaurus of Megasporangium in English
Megasporangium
see definition of megasporangiumSynonyms of megasporangium
1. (noun) a plant structure that produces megaspores
Hypernyms of megasporangium
1. (noun) a plant structure that produces megaspores