self-fertilization
noun
self-fer·til·i·za·tion
ˌself-ˌfər-tə-lə-ˈzā-shən
: fertilization effected by union of ova with pollen or sperm from the same individual
Love words? Need even more definitions?
Merriam-Webster unabridged
Share