meaning of xenograft

1. tissue from an animal of one species used as a temporary graft as in cases of severe burns on an individual of another species


Related Words

xenograft |

Developed & Maintained By Taraprasad.com

Treasure Words