Dictionary.com
definitions
  • synonyms

caiman lizard

noun
  1. a crocodilelike lizard, Dracaena guianensis, of South America, having powerful jaws for crushing the snails and mussels upon which it feeds.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018