ailurus

/ˈaɪlərəs/

Definitions

1. noun

a small cat-like mammal native to the Himalayan foothills, also known as the Asian leopard cat

“The conservation group is working to protect the endangered ailurus and its habitat.”

Synonyms

  • Asian leopard cat
  • Prionailurus bengalensis

Antonyms

  • large mammal
  • predator