← Back to browseたむし[tamushi]nounJapanese definitionNo Japanese definition yet.English definitionringworm (of the body); tinea corporisExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsたむしばたむろたむけ