Capybara
The capybara or greater capybara is a giant cavy rodent native to South America. It is the largest living rodent and a member of the genus Hydrochoerus. The only other extant member is the lesser capybara.
Details
Date
January 20, 2022
View
Total 23 views.
Resolution
1000x1243 px