stinking clover
Meaning, Definition & Usage
Dictionary
Related
noun
plant of western North America having trifoliate leaves and white or pink spider-shaped flowers; sometimes used as an ornamental
Rocky Mountain bee plant; Cleome serrulata
.
WordNet
Previous
stingless
stingo
stingray
stingtail
stingy
Next
stinkard
stinkball
stinkbird
stinker
stinkhorn