Tufted Capuchins

Cebus apella of the Cebidae family is better known as the tufted capuchin. The tufted capuchin is a New World primate located in South America. Tufted capuchins spend most of their time within the mid-canopy of rain-forests; however they do Continue reading Tufted Capuchins