Word info

xenochimera

Noun

Meaning

xenochimera (plural xenochimeras)

(genetics) A cell containing DNA of two unrelated species

Source: en.wiktionary.org

Related terms

Close letter words and terms