self-fertilization
nounDefinition of self-fertilization
: fertilization effected by union of ova with pollen or sperm from the same individual
Keep scrolling for more
Keep scrolling for more