English Dictionary
◊ HYDROCHOERIDAE
Hydrochoeridae
n : capybara [syn: {Hydrochoeridae}, {family Hydrochoeridae}]