Meaning of microspore
Definition of microspore
(noun)
smaller
of the two types of
spore
produced in
heterosporous
plants; develops in the
pollen
sac into a
male
gametophyte
Other information on microspore
WIKIPEDIA results for
microspore
Amazon results for
microspore
Tweet