water deer Meaning, Definition & Usage
-
noun largest chevrotain; of marshy areas of west Africa
Hyemoschus aquaticus; water chevrotain.
WordNet
Wa"ter deer`
Definitions
(Zoöl.) (a) A small Chinese deer ( Hydropotes inermis ). Both sexes are destitute of antlers, but the male has large, descending canine tusks.(b) The water chevrotain.