Word info

microsporange

Noun

Meaning

microsporange (plural microsporanges)

Synonym of microsporangium

Source: en.wiktionary.org

Close letter words and terms