macrosporange (English, noun)
expansion: macrosporange (plural macrosporanges)
Senses:
glosses: Synonym of megasporangium.
Forms:
form: macrosporanges
tags: plural