microspore microspore

Definition(s):

  • (n) smaller of the two types of spore produced in heterosporous plants; develops in the pollen sac into a male gametophyte

Wiki Images for microspore

definition of microspore
Word of the Day
nebulous nebulous
/ˈnɛb jə ləs /