We found 3 definitions of microspores from 2 different sources.
NounPlural: microspores |
||
microspore - smaller of the two types of spore produced in heterosporous plants; develops in the pollen sac into a male gametophyte |