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-pollinating

Adjective

1. self-pollinating

of or relating to or characteristic of self-pollination

WordNet Lexical Database for English. Princeton University. 2010.