Synonyms of Self-pollinated in English :

Antonyms of Self-pollinated in English

Thesaurus of Self-pollinated in English

Self-pollinated

see definition of self-pollinated

Synonyms of self-pollinated

1. (adjective) fertilized by its own pollen

Words Similar to self-pollinated

1. (adjective) fertilized by its own pollen