caiman lizard Meaning, Definition & Usage

  1. noun crocodile-like lizard of South America having powerful jaws for crushing snails and mussels

WordNet