Spider flower means a little happiness.
From South America. Summer to fall. Long stamens like whiskers.
All flower meanings