Word info

telegenesis

Noun

Meaning

telegenesis (uncountable)

Reproduction at a distance, especially through artificial insemination

Source: en.wiktionary.org

Close letter words and terms