anguid lizard
English Dictionary
->
Letter A
-> anguid lizard
Search Dictionary:
anguid lizard Definition
(n)
any
of
a
small
family
of
lizards
widely
distributed
in
warm
areas
;
all
are
harmless
and
useful
as
destroyers
of
e
.
g
.
slugs
and
insects
anguid lizard Synonyms
anguid lizard
© Art Branch Inc.