NichiDict

みなみおおがしら

南大頭
[minamioogashira]

Meanings

1.Noun

brown tree snake (Boiga irregularis)