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