capibaraTop 40000MeaningsNoun1. capybara (Hydrochoerus hydrochaeris)Examples1Quiero un capibara.I want a capybara.