|
Definition of Water deer
1. Noun. Largest chevrotain; of marshy areas of west Africa.
Exact synonyms: Hyemoschus Aquaticus, Water Chevrotain
Generic synonyms: Chevrotain, Mouse Deer
Group relationships: Genus Hyemoschus, Hyemoschus
Generic synonyms: Chevrotain, Mouse Deer
Group relationships: Genus Hyemoschus, Hyemoschus
Medical Definition of Water deer
1.