English | German | Russian | Czech

capybara English

Meaning capybara meaning

What does capybara mean?

capybara

pig-sized tailless South American amphibious rodent with partly webbed feet; largest living rodent

Synonyms capybara synonyms

What other words have the same or similar meaning as capybara?

Topics capybara topics

What do people use capybara to talk about?

Are you looking for...?