meaning of acinonyx jubatus

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