Find the word definition

Wiktionary
allografts

n. (plural of allograft English)

Usage examples of "allografts".

His name was Halidom and he favored allografts: the introduction of inert substances into the living face.