ノドジロオオトカゲ
[nodojiroootokage]noun
Japanese definition
No Japanese definition yet.
English definition
- rock monitor (Varanus albigularis, species of carnivorous monitor lizard found in southern Africa); legavaan; white-throated monitor
Examples
No examples yet.
Loading examples…