← Back to browseおにひとで[onihitode]nounJapanese definitionNo Japanese definition yet.English definitioncrown-of-thorns starfish (Acanthaster planci)ExamplesNo examples yet.Loading examples…Ask about this