← Back to browseたまむし[tamamushi]nounJapanese definitionNo Japanese definition yet.English definitionjewel beetle (esp. Chrysochroa fulgidissima); buprestidExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsたま