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