self-pollination
Meaning
Pollination of a flower by its own pollen, in a flower that has both stamens and a pistil.
Synonyms
Translations
Etymology
From self- + pollination.
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "self-pollination" and many other words and sentences in English.