English dictionary
stinking clover meaning and definition
Definition and meaning of stinking clover at MeaningMonkey.org. stinking clover meaning and definition in the English Dictionary.STINKING CLOVER noun
Definition of stinking clover (noun)
- plant of western North America having trifoliate leaves and white or pink spider-shaped flowers; sometimes used as an ornamental
- synonyms: Cleome serrulata, Rocky Mountain bee plant
Source: Princeton University Wordnet