xenoembryo
English
Etymology
From
xeno-
+
embryo
.
Noun
xenoembryo
(
plural
xenoembryos
)
A
xenogenetic
embryo
.