Clergymen in Venezuela wondered if perhaps the capybara could be a fish, so they could continue to eat it during that long ...
The capybara is the world's largest rodent, living in various areas throughout South America. They grow to an incredible 134 cm (4.40 ft) in length, stand up to 62 cm (24 in) tall at the withers, and ...