English

edit

Noun

edit

xenotransgraft (plural xenotransgrafts)

  1. Synonym of xenotransplant.