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