caracalEnglish

Lynx caracal, caracal, desert lynx

Noun

Of deserts of northern Africa and southern Asia

English: caracal, desert lynx, Lynx caracal

English words with similar meanings

Show 2 words