Home
Advance Search
Dictionary
Words with Friends solver
Meaning of caymans
Definition:-
A semiaquatic reptile similar to the alligator but with a heavily armoured belly, native to tropical America. (noun)