Meaning of capibara

Definition of capibara

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

Other information on capibara

WIKIPEDIA results for capibara
Amazon results for capibara