megasporange
megasporange · megasporanges
A large sporangeA large sporange.
Meaning
1 sensesA large sporange.
Origin
From mega- + sporange.From mega- + sporange.
Wiktionary, CC BY-SA 4.0 · source
Forms
plural: megasporanges| Singular | megasporange |
|---|---|
| Plural | megasporanges |
regular