← Back to browseくまむし[kumamushi]nounJapanese definitionNo Japanese definition yet.English definitiontardigrade; water bearExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsくま