Synonyms of Self-pollinated in English :
Antonyms of Self-pollinated in English
Thesaurus of Self-pollinated in English
Self-pollinated
see definition of self-pollinatedSynonyms of self-pollinated
1. (adjective) fertilized by its own pollen
Words Similar to self-pollinated
1. (adjective) fertilized by its own pollen