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