English dictionary

microspore meaning and definition

Definition and meaning of microspore at MeaningMonkey.org. microspore meaning and definition in the English Dictionary.


Definition of microspore (noun)

  1. smaller of the two types of spore produced in heterosporous plants; develops in the pollen sac into a male gametophyte
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!


Link to this page: