English Dictionary
◊ CAPIBARA
capibara
n : pig-sized tailless South American amphibious rodent with
partly webbed feet; largest living rodent [syn: {capybara},
{Hydrochoerus hydrochaeris}]