← Back to browseあめふらし[amefurashi]nounJapanese definitionNo Japanese definition yet.English definitionsea hare (esp. species Aplysia kurodai)ExamplesNo examples yet.Loading examples…Ask about this