Log In or Register
The tufted capuchin (Cebus apella), also known as brown capuchin, black-capped capuchin, or pin monkey is a New World primate from South America.
TicK