self-fertilized
adjective
self-fer·til·ized
ˈself-ˈfərt-ᵊl-ˌīzd
: fertilized by one's own pollen or sperm
Love words? Need even more definitions?
Merriam-Webster unabridged
Share