English: xenotransplantation
Welsh: senotrawsblaniad
Subject: Iechyd
English definition: organ transplantation from a donor to a recipient of different species
Welsh definition: trawsblannu meinwe neu organau o un rhywogaeth i'r llall e.e. o fochyn i ddyn