September 27, 2022
Also known as chigwire, carpincho, the giant water guinea pig or simply the water hog, capybara, Hydrochoerus hydrochaeris is the largest living rodent in the world. It is closely related to chinchillas, agouti, and guinea pigs. What is very interesting is that this animal looks strikingly like Mr. Spock’s character […]