← Back to browseくもがい[kumogai]nounJapanese definitionNo Japanese definition yet.English definitionspider conch (Lambis lambis)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsくもくも