megasporange (English, noun)
expansion: megasporange (plural megasporanges)
Senses:
glosses: A large sporange.
Forms:
form: megasporanges
tags: plural