capybara in Catalan capybara in Catalan capibara noun A large semi-aquatic South American rodent of the genus Hydrochoerus. Add to Flashcards