Attested.to

Definition

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

Seed ·

Term in context

caiman lizard in CommonParlance