Sunday, February 26, 2012

Under appreciated animals: C


Capybara
"The capybara (Hydrochoerus hydrochaeris) is the largest extant rodent in the world. Its closest relatives are agouti, chinchillas, coyphillas, and guinea pigs."

No comments: