CindyBinghamKeiser This is a type of Crab Spider. They're rather difficult to ID without dissection by a professional. Someone else may recognize the genus but I can only get you to the family, Thomisidae.
Comments (1)