chameck
English
chameck meaning in English • chameck का अर्थ अंग्रेजी में
Noun
- A kind of spider monkey (Ateles chameck), having the thumbs rudimentary and without a nail.