イワヒメオオトカゲ
iwahimeōtokage

Noun

1. Storr's pygmy monitor (Varanus storri); Storr's goanna; Storr's monitor