English | German | Russian | Czech

self-pollination English

Meaning self-pollination meaning

What does self-pollination mean?

self-pollination

fertilization by transfer of pollen from the anthers to the stigma of the same flower

Synonyms self-pollination synonyms

What other words have the same or similar meaning as self-pollination?

self-pollination English » English

self-fertilization autogamy

Are you looking for...?