'Naemorhedus goral' definitions:

Definition of 'Naemorhedus goral'

From: WordNet
noun
Small goat antelope with small conical horns; of southern Asian mountains [syn: goral, Naemorhedus goral]