Capybara

The capybara or greater capybara (Hydrochoerus hydrochaeris) is a giant cavy rodent native to South America. It is the largest living rodent

Capybara

 


Meme Information

Date

August 15, 2022

Download

Total 268 downloads.

Dimensions

207x244 px


Capybara Meme Download

Download