NichiDict

あげまきがい

揚巻貝
[agemakigai]

Meanings

1.Noun

constricted tagelus (Sinonovacula constricta); Chinese razor clam