Naemorhedus goral
1.
(
noun
) small goat antelope with small conical horns; of South Asian mountains
Synonyms:
goral
Related Words:
goat antelope
Terms and Conditions of Use / Copyright Notice