スクミリンゴガイ Also written すくみりんごがい, 竦林檎貝 Meanings Noun channeled apple snail (Pomacea canaliculata); golden apple snail Jinuma: Japanese Dictionary · Word lists