Essential knee terminology
Xenograft search for term

A xenograft is a graft taken from animal tissue.

-

Advertisement