What does acinonyx jubatus mean?

acinonyx jubatus meaning in General Dictionary

long-legged spotted pet of Africa and southwestern Asia having nonretractile claws; the swiftest mammal; could be trained to rundown game