YourDictionary

isograft medical definition

noun

Learn more about isograft

link/cite print suggestion box