English Dictionary
◊ HANDBOW
microspore
n : smaller of the two types of spore produced in heterosporous
plants; develops in the pollen sac into a male
gametophyte