Capybara Trivia | 40 facts about the animal July 12, 2023 By mdovri Leave a Comment The capybara is a giant cavy rodent native to South America. It is the largest living rodent and a member of the genus Hydrochoerus. [Read more…] about Capybara Trivia | 40 facts about the animal