[self-fer.til.i.za.tion] n (1859): fertilization effected by union of ova with pollen or sperm from the same individual
SELF-FERTILIZATION
Meaning of SELF-FERTILIZATION in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012