meaning of 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 | jubate |

Developed & Maintained By Taraprasad.com

Treasure Words