Synonyms for self-fertilized | Synonym.com

Synonyms for self-fertilized

self-fertilized (s.)

fertilized by its own pollen

Synonyms: Antonyms: