English

edit

Noun

edit

xenoembryos

  1. plural of xenoembryo