×

pollen meaning in English

n. pollen, fine powder produced by flowers that fertilizes other plants for reproduction

Related Words

  1. féconder avec du pollen
  2. polka
  3. pollard
  4. pollinisation
  5. polliniser
PC Version

Copyright © 2018 WordTech Co.