mountain nyala
1.
(
noun
) shaggy antelope of mountains of Ethiopia
Synonyms:
Tragelaphus buxtoni
Related Words:
antelope
Terms and Conditions of Use / Copyright Notice