Refine this word faster
Teiid lizard
Definitions
Noun
- 1 tropical New World lizard with a long tail and large rectangular scales on the belly and a long tail wordnet
See also for "teiid lizard"
Next best steps
Mini challenge
Unscramble this word: teiidlizard