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
Tweet