Spider flower or Cleome hassleriana or Spider plant or Grandfathers Whiskers annual growing flowering plant with palmately compound leaves and white flowers consisting of bunches made of four petals and six long stamens on dark green leaves and flowers ba