self-pollination

noun

  1. 1

    Pollination of a flower by its own pollen, in a flower that has both stamens and a pistil.

Translate “self-pollination” to another language

Click any language to open the translator with this word already filled in.

Self-pollination Definition & Meaning | TranslatePulse