Dictionary
(n.) A monkey (Semnopithecus nemaeus), remarkable for its varied and brilliant colors. It is a native of Cochin China.

                                                                                                                                                                                                                                       

Clyx.com


Doubtous
Top of Page
Top of Page