Capybara The capybara (Hydrochoerus hydrochaeris) is the largest rodent in the world and is native to South America. Continue reading