Definition of Cleome Serrulata

  • 1. Plant of western North America having trifoliate leaves and white or pink spider-shaped flowers; sometimes used as an ornamental Noun

Synonyms for word "cleome serrulata"

Semanticaly linked words with "cleome serrulata"

Hyponims for word "cleome serrulata"