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
Caiman Lizard Pictures
Click the following link to bring up a new window with an automated collection of images related to the term: Caiman Lizard Images


