Capybara Hydrochoerus hydrochaeris largest rodent
With subscription
FREE
Single Template
$
1
About this template
Capybara (Latin: Hydrochoerus hydrochaeris) is a giant cavy rodent native to South America. It is the largest living rodent in the world