Capybara
The capybara is the world’s largest living rodent, native to South America. It is a semiaquatic herbivore that lives near water and commonly forms social groups.
The capybara is the world’s largest living rodent, native to South America. It is a semiaquatic herbivore that lives near water and commonly forms social groups.