hyemoschus_aquaticus
1. [ noun ] (zoology) largest chevrotain; of marshy areas of west Africa
Synonyms: water_deer water_chevrotain
Related terms: chevrotain Hyemoschus