English Dictionary
◊ HYEMOSCHUS
Hyemoschus
n : water chevrotains [syn: {Hyemoschus}, {genus Hyemoschus}]