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