'Hyemoschus aquaticus' definitions:

Definition of 'Hyemoschus aquaticus'

(from WordNet)
noun
Largest chevrotain; of marshy areas of west Africa [syn: water chevrotain, water deer, Hyemoschus aquaticus]