← Back to browseねくいはむし[nekuihamushi]nounJapanese definitionNo Japanese definition yet.English definitionleaf beetle (of subfamily Donaciinae)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsいねねくいはむし