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