self-pollinating

listen to the pronunciation of self-pollinating
Englisch - Türkisch
Kendi kendine pollinating
Englisch - Englisch
of or relating to or characteristic of self-pollination