← Back to browseまつむしそう[matsumushisou]nounJapanese definitionNo Japanese definition yet.English definitiongypsy rose (Scabiosa japonica); gipsy rose; scabiosaExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsまつむし