heterografts
English
Noun
heterografts
plural of
heterograft