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 349 downloads.

Dimensions

259x180 px


Capybara Memes Download

Download