We found 3 definitions of capybaras from 2 different sources.
NounPlural: capybaras |
||
capybara - pig-sized tailless South American amphibious rodent with partly webbed feet; largest living rodent | ||
capibara, Hydrochoerus hydrochaeris |