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
languish languish
/ˈlæŋɡ wɪʃ /