teiid
English Dictionary
->
Letter T
-> teiid
Search Dictionary:
teiid Definition
(n)
tropical
New
World
lizard
with
a
long
tail
and
large
rectangular
scales
on
the
belly
and
a
long
tail
teiid Synonyms
teiid
teiid lizard
© Art Branch Inc.