Yeah, that’s a disturbing looking critter, and the ventral side (other photo) isn’t attractive either. I think it is a type of wandering spider.
Yeah, that’s a disturbing looking critter, and the ventral side (other photo) isn’t attractive either. I think it is a type of wandering spider.