Meaning of self-impregnation in English:

self-impregnation

Pronunciation /ˌsɛlfɪmprɛɡˈneɪʃn/

noun

  • 1Fertilization of an animal, especially a hermaphroditic animal, by male gametes from the same individual.

  • 2Artificial insemination of a woman, especially that she carries out on herself.

Origin

Early 19th century; earliest use found in The Universal Magazine.