Word info

zoograft

Noun

Meaning

zoograft (plural zoografts)

A surgical graft of tissue from an animal to a human.

Source: en.wiktionary.org

Related terms

Close letter words and terms