'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]