English dictionary
macrosporangium meaning and definition
Definition and meaning of macrosporangium at MeaningMonkey.org. macrosporangium meaning and definition in the English Dictionary.MACROSPORANGIUM noun
Definition of macrosporangium (noun)
- a plant structure that produces megaspores
- synonyms: megasporangium
Source: Princeton University Wordnet