← Back to browseアオホソオオトカゲ[aohosoootokage]nounJapanese definitionNo Japanese definition yet.English definitionblue-spotted tree monitor (Varanus macraei)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsアオハナホソオオトカゲクロホソオオトカゲミドリホソオオトカゲボガートホソオオトカゲ