I am certain it is a type of a crab spider. I just don't know if it is a bark crab spider or a Utah crab spider.