Definitions
denoting or relating to cells or tissues from individuals belonging to different species
Look “xenogeneic” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
denoting or relating to cells or tissues from individuals belonging to different species