NichiDict

じゃんぼたにし

[janbotanishi]

Meanings

1.Noun

channeled apple snail (Pomacea canaliculata); golden apple snail