Synonym-English dictionary »

homograft synonyms in English

SynonymEnglish
homograft noun

allograftnoun