English dictionary
hyemoschus aquaticus meaning and definition
Definition and meaning of hyemoschus aquaticus at MeaningMonkey.org. hyemoschus aquaticus meaning and definition in the English Dictionary.HYEMOSCHUS AQUATICUS noun
Definition of Hyemoschus aquaticus (noun)
- largest chevrotain; of marshy areas of west Africa
- synonyms: water chevrotain, water deer
Source: Princeton University Wordnet