スペンサーオオトカゲ LinksSentence search for スペンサーオオトカゲEdit in JMdict Noun1. Spencer's monitor (Varanus spenceri, species of carnivorous monitor lizard native to northern Australia); Spencer's goanna Discussions Log in to talk about this word.