Synonyms of Macrosporangium in English :
Antonyms of Macrosporangium in English
Thesaurus of Macrosporangium in English
Macrosporangium
see definition of macrosporangiumSynonyms of macrosporangium
1. (noun) a plant structure that produces megaspores
Hypernyms of macrosporangium
1. (noun) a plant structure that produces megaspores