English Dictionary
◊ HYDROCHOERUS
Hydrochoerus
n : a genus of Hydrochoeridae [syn: {Hydrochoerus}, {genus
Hydrochoerus}]