Dictionary > Pollen

Pollen

pollen
(Science: plant biology) The microspores of seed plants, the powdery mass of microspores shed from anthers.


You will also like...