SynonymX
Speak
Self-Pollinating
Definition of Self-Pollinating
1.
Of or relating to or characteristic of self-pollination
Adjective
Semanticaly linked words with "self-pollinating"
botany
phytology