English dictionary
mountain nyala meaning and definition
Definition and meaning of mountain nyala at MeaningMonkey.org. mountain nyala meaning and definition in the English Dictionary.MOUNTAIN NYALA noun
Definition of mountain nyala (noun)
- shaggy antelope of mountains of Ethiopia
- synonyms: Tragelaphus buxtoni
Source: Princeton University Wordnet