caiman_lizard
1. [ noun ] (zoology) crocodile-like lizard of South America having powerful jaws for crushing snails and mussels
Related terms: teiid_lizard