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
Explore definitions, synonyms, and language insights of Caiman sclerops