self-pollinating

listen to the pronunciation of self-pollinating
English - Turkish
Kendi kendine pollinating
English - English
of or relating to or characteristic of self-pollination
self-pollinating
Favorites