mountain nyala

1. (noun) shaggy antelope of mountains of Ethiopia
Synonyms: Tragelaphus buxtoni
Related Words: antelope



Terms and Conditions of Use / Copyright Notice