Tag: Spix’s Red-Handed Howler Monkey

Howler Monkey

A Howler Monkey refers to any of the 15 different species in the taxonomic genus Alouatta. Some of their closest relatives include the spider...

Expert Recommendations