Definitions of Budorcas taxicolor:

  • noun:   large heavily built goat antelope of eastern Himalayan area