caiman lizard
English Dictionary
->
Letter C
-> caiman lizard
Search Dictionary:
caiman lizard Definition
(n)
crocodile
-
like
lizard
of
South
America
having
powerful
jaws
for
crushing
snails
and
mussels
caiman lizard Synonyms
caiman lizard
© Art Branch Inc.