Caiman sclerops

Explore definitions, synonyms, and language insights of Caiman sclerops

Definitions

Noun
caiman with bony ridges about the eyes; found from southern Mexico to Argentina

More General Terms