Thomisus onustus
This crab spider can be seen on flower heads where it lays in wait for insects to ambush.
Back to Nick's Spiders page 1