Shobdo Logo
IT↔ENzoograft

zoograft

Flag: itItalian → EnglishFlag: gbOxford Italian–English

zoograft
/ˈzəʊəɡrɑːft, -ɡræft/
noun
= innesto di tessuto animale