HOMOGRAFT

9 letters 18 Scrabble points

Definition of HOMOGRAFT

noun
  1. An allograft

Source: Wiktionary

Word Details

Letters H O M O G R A F T
Length 9 letters
Scrabble Score 18 points