NichiDict

いたやがい

板屋貝
[itayagai]

Meanings

1.Noun

Japanese bay scallop (Pecten albicans)