tree lizard
English Dictionary
->
Letter T
-> tree lizard
Search Dictionary:
tree lizard Definition
(n)
a
climbing
lizard
of
western
United
States
and
northern
Mexico
tree lizard Synonyms
tree lizard
Urosaurus ornatus
© Art Branch Inc.