Meaning of scincid
Definition of scincid
(noun)
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
Other information on scincid
WIKIPEDIA results for
scincid
Amazon results for
scincid
Tweet