Megasporange Definition
noun
A large sporange.
Wiktionary
Other Word Forms of Megasporange
Noun
Singular:
megasporange
Plural:
megasporangesOrigin of Megasporange
-
mega- + sporange
From Wiktionary
Find Similar Words
Find similar words to megasporange using the buttons below.