Pollination Meaning

There are 1 meaning(s) for word Pollination

Meaning 1 : transfer of pollen from the anther to the stigma of a plant

    Synonyms : pollenation