self-pollinating
Meaning
- adjective relating to plants that pollinate themselves, either with pollen from the same flower or from a neighbouring flower on the same plant.
Similar words
autogamous self-fertilized self-fertile selfed autocarpous melittophilous autoicous monotropic polleniferous pollinating
Save “self-pollinating” to learn later