Designed by
Title
The capybara Hydrochoerus hydrochaeris is a giant cavy rodent native to South America. It is the largest living rodent in the #180190034
Description
The capybara Hydrochoerus hydrochaeris is a giant cavy rodent native to South America. It is the largest living rodent in the world. The capybara inhabits savannas and dense forests and lives near bodies of water