NichiDict

あおだいしょう

青大将
[aodaishou]

Meanings

1.Noun

Japanese rat snake (Elaphe climacophora)