← Back to browseイトマキヒトデ[itomakihitode]nounJapanese definitionNo Japanese definition yet.English definitionblue bat star (Patiria pectinifera)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsイトマキエイイトマン