lagothrix
/lɑːɡəˈtrɪks/Definitions
1. noun
a genus of large, woolly primates native to South America
“The researcher studied the behavior of lagothrix in the rainforest.”
1. noun
a genus of large, woolly primates native to South America
“The researcher studied the behavior of lagothrix in the rainforest.”