homografts
English
Noun
homografts
plural of
homograft