GeneralConnection.com
➔
Dictionary
capibara
Noun
1. capybara
1. Hydrochoerus hydrochaeris, rodent, gnawer, gnawing animal
Usage