microspore
English Dictionary
->
Letter M
-> microspore
Search Dictionary:
microspore Definition
(n)
smaller
of
the
two
types
of
spore
produced
in
heterosporous
plants
;
develops
in
the
pollen
sac
into
a
male
gametophyte
microspore Synonyms
microspore
© Art Branch Inc.