Meaning of caiman sclerops

Definition of caiman sclerops

(noun) caiman with bony ridges about the eyes; found from southern Mexico to Argentina

Other information on caiman sclerops

WIKIPEDIA results for caiman sclerops
Amazon results for caiman sclerops