heterograft

heterograft

English Noun
Ad

Definition

Synonym of xenograft.

Etymology

From hetero- + graft.

Ad