Meaning of hyemoschus

Definition of hyemoschus

(noun) water chevrotains

Other information on hyemoschus

WIKIPEDIA results for hyemoschus
Amazon results for hyemoschus