YourDictionary

homograft medical definition

noun

Learn more about homograft

link/cite print suggestion box