Plural of capybara; multiple large rodents of this species.
English plural formation of capybara by adding -s suffix.
Try Another Word