English dictionary, thesaurus, translations & etymology
FreeDict.com

impollinare — meaning in English

Italian → English · translate English → Italian instead

English meaning

  • pollinate verb To apply pollen to (a stigma).

Senses

impollinare is used for these senses in English: