xenoembryo

English

Etymology

From xeno- +‎ embryo.

Noun

xenoembryo (plural xenoembryos)

  1. A xenogenetic embryo.