Capybara
The capybara or greater capybara is the largest living rodent, native to South America. It is a member of the genus Hydrochoerus. The only other extant member is the... Wikipedia
- Data source: DuckDuckGo
The capybara or greater capybara is the largest living rodent, native to South America. It is a member of the genus Hydrochoerus. The only other extant member is the... Wikipedia