'Hydrochoerus' definitions:

Definition of 'Hydrochoerus'

(from WordNet)
noun
A genus of Hydrochoeridae [syn: Hydrochoerus, genus Hydrochoerus]

Words containing 'Hydrochoerus'