Capibara — synonyms, definition

1. capibara (Noun)

2 synonyms
Hydrochoerus hydrochaeris capybara
1 definition

capibara (Noun) — Pig-sized tailless South American amphibious rodent with partly webbed feet; largest living rodent.

2 types of
gnawer rodent