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