legless lizard
English Dictionary
->
Letter L
-> legless lizard
Search Dictionary:
legless lizard Definition
(n)
degenerate
wormlike
burrowing
lizard
of
California
closely
related
to
alligator
lizards
legless lizard Synonyms
legless lizard
© Art Branch Inc.