xenograft

noun

Compounds

Combines

Forms

  • singular : xenograft
  • plural : xenografts

Senses

  • transplant from another species