Strotarchus piscatorius

Strotarchus piscatorius is a species of true spiders in the family Cheiracanthiidae. It is found in the USA and Mexico.