Join our community
Showing more like

Marmosets are native to northeastern Brazil but have become invasive in the southeastern part of the country in the past decades, including in the city of Rio de Janeiro