Synonym-English dictionary »

xenograft synonyms in English

SynonymEnglish
xenograft noun

heterograftnoun