NichiDict

スペンサーオオトカゲ

[supensaaootokage]

Meanings

1.Noun

Spencer's monitor (Varanus spenceri, species of carnivorous monitor lizard native to northern Australia); Spencer's goanna