English dictionary
hydrochoerus meaning and definition
Definition and meaning of hydrochoerus at MeaningMonkey.org. hydrochoerus meaning and definition in the English Dictionary.HYDROCHOERUS noun
Definition of Hydrochoerus (noun)
- a genus of Hydrochoeridae
- synonyms: genus Hydrochoerus
Source: Princeton University Wordnet