Search for word
Search
megaspore
Nouns
(n)
larger of the two types of spore produced in heterosporous plants; develops in ovule into a female gametophyte
macrospore
,
Synonyms
macrospore
Words of close approximity