Stock Photo - Capybara (Hydrochoerus hydrochaeris) along a river bank of a tributary of the Cuiaba River near Porto Jofre in the northern Pantanal, Mato Grosso province in Brazil. Capybaras are the largest rodents in the world.

Stock Photo: Capybara (Hydrochoerus hydrochaeris) along a river bank of a tributary of the Cuiaba River near Porto Jofre in the northern Pantanal.