lynx pardina Meaning, Definition & Usage

  1. noun of southern Europe
    spotted lynx.

WordNet