Capybara — synonyms, definition

1. capybara (Noun)

2 synonyms
Hydrochoerus hydrochaeris capibara
1 definition

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

2 types of
gnawer rodent