Vocabulary
竦林檎貝
すくみりんごがい
channeled apple snail (Pomacea canaliculata); golden apple snail
noun