NichiDict

おおへびがい

大蛇貝
[oohebigai]

Meanings

1.Noun

scaly worm shell (Serpulorbis imbricatus)