Skip to main content

chameck

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