Et
y
mologeek
Limit search to words in
English
megasporic
etymology
Home
English
Megasporic
English word megasporic comes from English megaspore
Detailed word origin of
megasporic
Dictionary entry
Language
Definition
megaspore
English
(eng)
(botany) The larger spore of a heterosporous plant, typically producing a female gametophyte.
megasporic
English
(eng)