← Back to browseすくみりんごがい[sukumiringogai]nounJapanese definitionNo Japanese definition yet.English definitionchanneled apple snail (Pomacea canaliculata); golden apple snailExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsすくみ