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
Advertisement