xenoembryos
English
Noun
xenoembryos
plural of
xenoembryo