Life … Animals Arthropods Arachnids Spiders Crab Spiders Flower Spiders Diaea ambara species 1,687 observations Diaea ambara Diaea ambara Field notes Close