tragelaphus_buxtoniEnglish

Tragelaphus buxtoni, mountain nyala

Noun

Shaggy antelope of mountains of Ethiopia

English: mountain nyala, Tragelaphus buxtoni

English words with similar meanings

Show 1 words