VariousWords beta
Related Terms:
Definitions:
Noun
caiman lizard
Definition: crocodile-like lizard of South America having powerful jaws for crushing snails and mussels
Definition: Any semi-aquatic lizard, of the genus Dracaena, found in South America