Definition of Self-pollinating in English :
Define Self-pollinating in English
Self-pollinating meaning in English
Meaning of Self-pollinating in English
Pronunciation of Self-pollinating in English
Self-pollinating pronunciation in English
Pronounce Self-pollinating in English
Self-pollinating
see synonyms of self-pollinatingAdjective
1. self-pollinating
of or relating to or characteristic of self-pollination
WordNet Lexical Database for English. Princeton University. 2010.