Beauty Of Animal | Capybara | The capybara (Hydrochoerus hydrochaeris) is the largest extant rodent in the world. Its closest relatives are agouti, chinchillas, coyphillas, and guinea pigs. Native to South America, the capybara inhabits savannas and dense forests, and lives near waters. It is a very gregarious species, and can in groups as large as 100 individuals are found, but usually live in
No comments:
Post a Comment