← Back to browseまつもむし[matsumomushi]nounJapanese definitionNo Japanese definition yet.English definitionNotonecta triguttata (species of backswimmer)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsまつもまつむし