← Back to browseうつぼぐさ[utsubogusa]nounJapanese definitionNo Japanese definition yet.English definitioncommon self-heal (Prunella vulgaris subsp. asiatica); common selfhealExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsうつぼ