← Back to browseいぼにし[ibonishi]nounJapanese definitionNo Japanese definition yet.English definitionThais clavigera (species of rock shell)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsいぼ