lagothrix
English
lagothrix meaning in English • lagothrix का अर्थ अंग्रेजी में
prop. n.
- A mammal genus comprising the woolly monkeys.