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

May 13, 2022

Download

Total 161 downloads.

Dimensions

1080x1080 px


Capybara Memes Download

Download