English dictionary
microsporangium meaning and definition
Definition and meaning of microsporangium at MeaningMonkey.org. microsporangium meaning and definition in the English Dictionary.MICROSPORANGIUM noun
Definition of microsporangium (noun)
- a plant structure that produces microspores
Source: Princeton University Wordnet