scincid lizard
English Dictionary
->
Letter S
-> scincid lizard
Search Dictionary:
scincid lizard Definition
(n)
alert
agile
lizard
with
reduced
limbs
and
an
elongated
body
covered
with
shiny
scales
;
more
dependent
on
moisture
than
most
lizards
;
found
in
tropical
regions
worldwide
scincid lizard Synonyms
scincid
scincid lizard
skink
© Art Branch Inc.