tragelaphus buxtoni Meaning, Definition & Usage

  1. noun shaggy antelope of mountains of Ethiopia
    mountain nyala.

WordNet