Definitions

homograft

homograft

[hoh-muh-graft, -grahft, hom-uh-]
homograft: see transplantation, medical.
See Allograft
Search another word or see homografton Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT