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