← Back to browseまつむし[matsumushi]nounJapanese definitionNo Japanese definition yet.English definitionspine cricket (Xenogryllus marmoratus)bell cricket (Meloimorpha japonica)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsまつむしそうまつもむし