← Back to browseほしむし[hoshimushi]nounJapanese definitionNo Japanese definition yet.English definitionpeanut worm (any worm of phylum Sipuncula)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsほしほしむくどり