すくみりんごがい
竦林檎貝
sukumi ringoga i

Noun

1. channeled apple snail (Pomacea canaliculata); golden apple snail

Usually Written in Kana