Skip to content

other

Capybara

The largest living rodent, a semiaquatic South American herbivore that depends on permanent surface water and wetland vegetation.

Current clusters