meaning of aepyceros melampus

aepyceros melampus meaning in General Dictionary

African antelope with ridged curved horns; techniques with huge leaps