The capybara or greater capybara (Hydrochoerus hydrochaeris) is a giant cavy rodent native to South America. #285057995
Description
The capybara or greater capybara (Hydrochoerus hydrochaeris) is a giant cavy rodent native to South America. It is the largest living rodent and a member of the genus Hydrochoerus.