The Capybara - A Rodent at Home in The Water
Loading the player ...
- View Comments
- Garibaldi Rous is a pet capybara. Capybaras are not too uncommon in Florida and the moist south. They are the largest of rodents and are comfortable in moist and warm environments.