self-pollinating

listen to the pronunciation of self-pollinating
İngilizce - Türkçe
Kendi kendine pollinating
İngilizce - İngilizce
of or relating to or characteristic of self-pollination
self-pollinating