Definition of Teiid Lizard

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

Synonyms for word "teiid lizard"

Semanticaly linked words with "teiid lizard"

Hyponims for word "teiid lizard"