Noun Definition

hydrochoerus

1.Definition: a genus of Hydrochoeridae

Category: Animals