English synonyms about - contact  

stinking clover

noun

1 stinking clover

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.


Find more on stinking clover elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0267