cleome

noun
  1. a flowering plant of the genus Cleome, typically having four-petaled flowers and long stamens, commonly known as spider flower
  2. Usage: botanical

Examples