caracal : Idioms & Phrases

Index


lynx caracal

  • noun of deserts of northern Africa and southern Asia
    caracal; desert lynx.
WordNet