StephanieCobbold This is a crab spider (family Thomisidae). I would say it belongs to the genus Tmarus.
Comments (1)