syngrafts
English
Noun
syngrafts
plural of
syngraft