← Back to browseすいじがい[suijigai]nounJapanese definitionNo Japanese definition yet.English definitionspider conch (Lambis chiragra)ExamplesNo examples yet.Loading examples…Ask about this