capibara

Explore definitions, synonyms, and language insights of capibara

Definitions

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

More General Terms