News

Its scientific name is Loxosceles arizonica. It's a horrible arachnid more commonly know as the Arizona brown spider (closely related to the brown recluse, which is not common this far west).