English
Detailed Synonyms for water deer in English
water deer:
water deer [the ~] noun
-
the water deer
– largest chevrotain; of marshy areas of west Africa 1the water deer; the Hyemoschus aquaticus; the water chevrotain– largest chevrotain; of marshy areas of west Africa 1