Noun Definition

hyemoschus

1.Definition: water chevrotains

Category: Animals