isografts
English
Noun
isografts
plural of
isograft
Verb
isografts
third-person singular
simple present
indicative of
isograft