What does antidorcas euchore mean?

antidorcas euchore meaning in General Dictionary

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