Subscriber login


Forgot your password?

Library card login

Other

homograft


Definition of homograft

noun

  • a tissue graft from a donor of the same species as the recipient. Compare with allograft.

homograft in other Oxford dictionaries

Definition of homograft in the US English dictionary