Meaning of capybara

Definition of capybara

(noun) pig-sized tailless South American amphibious rodent with partly webbed feet; largest living rodent

Other information on capybara

WIKIPEDIA results for capybara
Amazon results for capybara