← Back to browseトモエソウ[tomoesou]nounJapanese definitionNo Japanese definition yet.English definitiongreat St. Johns wort (Hypericum ascyron); giant St. John's wortExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsトモエ