Italian-English dictionary »

impollinazione meaning in English

ItalianEnglish
impollinazione noun
{f}

pollination [pollinations](transfer of pollen from an anther to a stigma)
noun
[UK: ˌpɒ.lɪ.ˈneɪʃ.n̩] [US: ˌpɑː.lə.ˈneɪʃ.n̩]

autoimpollinazione noun
{f}

self-pollination(Pollination of a flower by its own pollen)
noun