Capybaras (Chiwiri)

The capybara or chiwiri is the world's largest rodent. Its scientific name is Hydrochaeris hydrochaeris. Rodent Zone Main Page
Back to Table of Contents