Teiid lizard

Definitions

Noun
  1. 1
    tropical New World lizard with a long tail and large rectangular scales on the belly and a long tail wordnet

Next best steps

Mini challenge

Unscramble this word: teiidlizard