water chevrotain - English Synonyms Dictionary

water chevrotain

n.
[1] water deer , Hyemoschus aquaticus