meaning of antidorcas euchore

antidorcas euchore meaning in General Dictionary

a-south African gazelle noted for springing gently in to the environment