← Back to browseえぞぼら[ezobora]nounJapanese definitionNo Japanese definition yet.English definitionEzo neptune (species of whelk, Neptunea polycostata)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsえぞぼらもどきひめえぞぼら