meaning of budorcas taxicolor

budorcas taxicolor meaning in General Dictionary

huge greatly built goat antelope of east Himalayan location