cleomes

noun
  1. plural of cleome; flowering plants of the genus Cleome, commonly known as spider flowers, characterized by long stamens and distinctive four-petaled flowers
  2. Usage: botanical

Examples