Word Meaning 竦林檎貝
すくみりんごがい
sukumiringogai
竦林檎貝 is read as すくみりんごがい (sukumiringogai) and means channeled apple snail (Pomacea canaliculata).
Meaning
English
- channeled apple snail (Pomacea canaliculata)
- golden apple snail
Reading
Kana
すくみりんごがい
Romaji
sukumiringogai