'Hydrochoeridae' definitions:

Definition of 'Hydrochoeridae'

(from WordNet)
noun
Capybara [syn: Hydrochoeridae, family Hydrochoeridae]

Words containing 'Hydrochoeridae'