NichiDict

やこうがい

夜光貝
[yakougai]

Meanings

1.Noun

great green turban (Turbo marmoratus)