Tragelaphus buxtoni

1. (noun) shaggy antelope of mountains of Ethiopia
Synonyms: mountain nyala
Related Words: antelope



Terms and Conditions of Use / Copyright Notice