- spider flower as a noun:
- 1
spider flower
noun
1 spider flower
Native to South America but naturalized in warm parts of United States; grown for its long-lasting spider-shaped white to pink-purple flowers.
synonyms: Cleome hassleriana, spider plant.
debug info: 0.0153