Posts Tagged "Capybara"

  • Capybara

    Capybara

    The Capybara is the largest living rodent in the world. Rather gentle and harmless looking creature, sweet like squirrels but very unlike the typical long tailed rodent one sees in Mumbai. A note from wiki: 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 bodies of…



    Continue Reading