Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
pollination
(,p/A/l/@/'n/eI//S//@/n )
noun
(n)
transfer of pollen from the anther to the stigma of a plant
pemindahan sari dari tanduk rusa untuk stigma dari tanaman
Synonym:
pollenation
source: wordnet30