CAPYBARA Meaning of CAPYBARA in English n. large tailless rodent which inhabits lakeside and riverside areas of South America Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012