isografts

English

Noun

isografts

  1. plural of isograft

Verb

isografts

  1. third-person singular simple present indicative of isograft