Vocabulary

ジャンボタニシ

channeled apple snail (Pomacea canaliculata); golden apple snail

noun