HOMOTRANSPLANT

14 letters 21 Scrabble points

Definition of HOMOTRANSPLANT

noun
  1. An allograft

Source: Wiktionary

Word Details

Letters H O M O T R A N S P L A N T
Length 14 letters
Scrabble Score 21 points