alligator lizard
English Dictionary
->
Letter A
-> alligator lizard
Search Dictionary:
alligator lizard Definition
(n)
slim
short
-
limbed
lizard
having
a
distinctive
fold
on
each
side
that
permits
expansion
;
of
western
North
America
alligator lizard Synonyms
alligator lizard
© Art Branch Inc.