Definition of xenograft

Definition of xenograft
  1. xenograft Noun A heterograft.
  2. xenograft Verb To heterograft.
Need more help? Try our forum NEW