Definisi 'pollenation'

English to English
noun
1 transfer of pollen from the anther to the stigma of a plant Terjemahkan
source: wordnet30


Visual Synonyms