microspore
Explore definitions, synonyms, and language insights of microspore
Definitions
Noun
smaller of the two types of spore produced in heterosporous plants; develops in the pollen sac into a male gametophyte