Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

microspore Definition

Cancel
microspore
noun(mi-cro-spore)
any of the spores in heterosporous plants that give rise to male gametophytes and are generally smaller than the megaspore

Words Related to microspore!

microspore Examples by Brain Bank Users