echinusItalian → EnglishOxford Italian–Englishechinus /BrE ɪˈkʌɪnəs , AmE əˈkaɪnəs / noun (plurale echini) 1 Zoology echino m, riccio m di mare 2 Architecture echino m