Goral (noun) Definition, Meaning & Examples

noun
  1. a short-horned goat antelope, Naemorhedus goral, of the mountainous regions of southeastern Asia: an endangered species.
noun
  1. a small goat antelope, Naemorhedus goral, inhabiting mountainous regions of S Asia. It has a yellowish-grey and black coat and small conical horns
Goral (noun) Definition, Meaning & Examples

More Definitions