Naemorhedus goral

noun

  1. 1

    small goat antelope with small conical horns; of southern Asian mountains

Synonyms

Also useful for “Naemorhedus goral”:Crossword