capybara
The capybara (Hydrochoerus hydrochaeris) is a mammal native to South America. It is the largest living rodent in the world.
The capybara (Hydrochoerus hydrochaeris) is a mammal native to South America. It is the largest living rodent in the world.