スペンサーオオトカゲ
[supensaaootokage]noun
Japanese definition
No Japanese definition yet.
English definition
- Spencer's monitor (Varanus spenceri, species of carnivorous monitor lizard native to northern Australia); Spencer's goanna
Examples
No examples yet.
Loading examples…