spiderflower

Definitions

  • WordNet 3.6
    • n spiderflower any of various often strong-smelling plants of the genus Cleome having showy spider-shaped flowers
    • ***