← Back to browseひらむし[hiramushi]nounJapanese definitionNo Japanese definition yet.English definitionsflatworm; flat wormflat bark beetleExamplesNo examples yet.Loading examples…Ask about this