MalayTranslate.com
Malay to English Translator
Translate Here

English to English

pollenation

noun (n)

  • transfer of pollen from the anther to the stigma of a plant
    pemindahan sari dari tanduk rusa untuk stigma dari tanaman
    Synonym:
    pollination
    source: wordnet30