pollenationEnglish

pollenation, pollination

Noun

Transfer of pollen from the anther to the stigma of a plant

English: pollination, pollenation

Bahasa: penyerbukan

Bahasa words with similar meanings

English words with similar meanings

Show 1 words