macrospore
English Dictionary
->
Letter M
-> macrospore
Search Dictionary:
macrospore Definition
(n)
larger
of
the
two
types
of
spore
produced
in
heterosporous
plants
;
develops
in
ovule
into
a
female
gametophyte
macrospore Synonyms
macrospore
megaspore
© Art Branch Inc.