Lynx spiders (Oxyopidae)

Linx spiders have long legs armed with spines.