- water deer as a noun:
- 1
water deer
noun
1 water deer
Largest chevrotain; of marshy areas of west Africa.
synonyms: Hyemoschus aquaticus, water chevrotain.
Polish: kanczyl afrykaĆski
debug info: 0.0143
noun
Largest chevrotain; of marshy areas of west Africa.
synonyms: Hyemoschus aquaticus, water chevrotain.
Polish: kanczyl afrykaĆski
debug info: 0.0143