self-pollinated Definition
Dictionary Home » Words Starting with S » self-catering ... self-willed » self-pollinated
self-pollination
noun
- 1. bot.
- In flowering plants: the transfer of pollen from the anther of the stamen to the stigma of the same flower.
adj
