← DictionaryXENOTRANSPLANTS✓ In the dictionary15 letters·nounnounA transplant from a different speciesFormsplural of xenotransplantNow go play it.Find xenotransplants in one of today's word games.Today's games ▸