Spanish lynx

English

Noun

Spanish lynx (plural Spanish lynxes)

  1. Synonym of Iberian lynx.