This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Pollen

  1. n.
    Fine bran or flour.
  2. n.
    The fecundating dustlike cells of the anthers of flowers. See Flower, and Illust. of Filament.



Menu