イワヒメオオトカゲ Meanings Noun Storr's pygmy monitor (Varanus storri); Storr's goanna; Storr's monitor Jinuma: Japanese Dictionary · Word lists