naemorhedus goral Meaning, Definition & Usage

  1. noun small goat antelope with small conical horns; of southern Asian mountains
    goral.

WordNet