Definitions of desert lynx:

  • noun:   of deserts of northern Africa and southern Asia