autofecundation

Noun

 * 1) Self-impregnation.

Translations

 * Chinese:
 * Mandarin: 自體受精
 * Finnish: itsesiitos