Home
Search
Index
Definify.com
Definition
2024
megaspora
megaspora
Italian
Noun
megaspora
f
(
plural
megaspore
)
(
botany
)
megaspore
Etymology
mega-
+
spora
Similar Results