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.
Information
Date
Jul 26, 2022
View
243
Download
0
Dimensions
1000 x 1500 px
Compatible Devices
This image is for smartphones.