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
Tweet