Synonyms for self-fertilization | Synonym.com

Synonyms for self-fertilization

self-fertilization (n.)

fertilization by the union of male and female gametes from the same individual

Synonyms: Antonyms: