Designed by
Title
A cute capybara (Hydrochoerus hydrochaeris), the largest living #99562383
Description
A cute capybara (Hydrochoerus hydrochaeris), the largest living rodent in the world. Also called chigüire, it is a member of the genus Hydrochoerus.