← Back to browseあわぶねがい[awabunegai]nounJapanese definitionNo Japanese definition yet.English definitionBostrycapulus gravispinosus (species of spiny slipper snail)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsあまおぶねがいあわぶき