cleome serrulata definition

  • noun:
    • plant of western North America having trifoliate leaves and white or pink spider-shaped blossoms; occasionally made use of as an ornamental

Related Sources

  • Hypernym for "cleome serrulata"
29 votes

How would you define cleome serrulata?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!