zebrawoodItalian → EnglishOxford Italian–Englishzebrawood /BrE ˈzɛbrəwʊd , AmE ˈzibrəˌwʊd / noun 1 Botany albero m zebra 2 (wood) legno m zebra