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 Hyemoschus aquaticus; the water chevrotain; the water deer– largest chevrotain; of marshy areas of west Africa 1