'caiman lizard' definitions:

Definition of 'caiman lizard'

From: WordNet
noun
Crocodile-like lizard of South America having powerful jaws for crushing snails and mussels