Word info

macrosporange

Noun

Meaning

macrosporange (plural macrosporanges)

Synonym of megasporangium

Source: en.wiktionary.org

Close letter words and terms