Synonym-English dictionary »

allograft synonyms in English

SynonymEnglish
allograft noun

homograftnoun