NichiDict

沙虫

いさごむし
石蚕
[isagomushi]

Meanings

1.Noun

caddis worm; caddis-worm (caddisfly larva)