NichiDict

アオホソオオトカゲ

[aohosoootokage]

Meanings

1.Noun

blue-spotted tree monitor (Varanus macraei)