NichiDict

ものあらがい

物洗貝
[monoaragai]

Meanings

1.Noun

Japanese big-ear radix (pond snail, Radix auricularia japonica)