Life … Animals Arthropods Arachnids Spiders Crab Spiders Flower Crab Spiders Thomisus granulatus species 68 observations Thomisus granulatus Thomisus granulatus Field notes Close