lynx_pardina
1. [ noun ] (zoology) of southern Europe
Synonyms: spotted_lynx
Related terms: lynx