capybara

Explore definitions, synonyms, and language insights of capybara

Definitions

Noun
pig-sized tailless South American amphibious rodent with partly webbed feet; largest living rodent

More General Terms