English
Detailed Synonyms for caiman lizard in English
caiman lizard:
caiman lizard [the ~] nom
-
the caiman lizard
– crocodile-like lizard of South America having powerful jaws for crushing snails and mussels 1the caiman lizard– crocodile-like lizard of South America having powerful jaws for crushing snails and mussels 1