No search results found for

Synonyms

1. teiid

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

Synonyms

  • caiman lizard
  • Teiidae
  • lizard
  • family Teiidae
  • whiptail
  • whiptail lizard
  • teju

Featured Games

Synonym.com
×