Definition, synonyms and related words
Of or pertaining to xenography (surgical transplantation between species).