meaning of acinonyx jubatus

1. long-legged spotted cat of Africa and southwestern Asia having nonretractile claws; the swiftest mammal; can be trained to run down game


Related Words

acinonyx jubatus |

Developed & Maintained By Taraprasad.com

Treasure Words