Noun capibara has 1 sense
  1. capybara, capibara, Hydrochoerus hydrochaeris - pig-sized tailless South American amphibious rodent with partly webbed feet; largest living rodent
    --1 is a kind of rodent, gnawer, gnawing animal
,
TOP