← Back to browseえっちゅうばい[ecchuubai]nounJapanese definitionNo Japanese definition yet.English definitionfinely-striate buccinum (Buccinum striatissimum)ExamplesNo examples yet.Loading examples…Ask about this