Dictionary Check: teiid

"teiid" is a valid word!

Scrabble 6 points
Words with Friends 6 points

Definition

noun

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

Synonyms:

Advertisement