endograftings
English
Noun
endograftings
plural of
endografting