Nemorhedus
Translingual
Proper noun
Nemorhedus
Alternative form of
Nemorhaedus