Lynx pardina
1.
(
noun
) of southern Europe
Synonyms:
spotted lynx
Related Words:
catamount
,
lynx
Terms and Conditions of Use / Copyright Notice