Pollen in French
In French
le pollen
Plural: pollens
Definition
Definition in EnglishThe fine powder produced by flowers that carries the male reproductive cells of a plant.
Definition in FrenchFine poudre produite par les fleurs qui transporte les cellules reproductrices mâles d'une plante.