|
Definition of Caiman lizard
1. Noun. Crocodile-like lizard of South America having powerful jaws for crushing snails and mussels.
Definition of Caiman lizard
1. Noun. any semi-aquatic lizard, of the genus, ''Dracaena'', found in South America ¹
¹ Source: wiktionary.com