← Back to browseおさむし[osamushi]nounJapanese definitionNo Japanese definition yet.English definitionsground beetle; carabid (esp. of subfamily Carabinae)millipedeExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsおさぞうむし