Find the word definition

Wiktionary
regrafts

n. (plural of regraft English) vb. (en-third-person singular of: regraft)

Usage examples of "regrafts".

They could be killed, slaughtered for sport, used to provide regrafts for the local population.