Find the word definition

Wiktionary
lynx spiders

n. (plural of lynx spider English)