Definisi 'teiid lizard'
English to English
noun
1 tropical New World lizard with a long tail and large rectangular scales on the belly and a long tail
source: wordnet30
More Word(s)
lizard, whiptail, whiptail lizard, teju, caiman lizard, family teiidae, teiidae,

Visual Synonyms
Click for larger image