Definition of 竦林檎貝 (すくみりんごがい)
竦林檎貝
すくみりんごがい
sukumiringogai
noun
•
channeled apple snail (Pomacea canaliculata), golden apple snail(usually kana)
Other readings:
スクミリンゴガイ
Related Kanji
竦 | crouch, cower |
林 | grove, forest |
檎 | apple |
貝 | shellfish |