Meaning of megaspore
Definition of megaspore
(noun)
larger
of the two types of
spore
produced in
heterosporous
plants; develops in
ovule
into a
female
gametophyte
Other information on megaspore
WIKIPEDIA results for
megaspore
Amazon results for
megaspore
Tweet