English
Detailed Synonyms for stinking clover in English
stinking clover:
stinking clover [the ~] noun
-
the stinking clover
– plant of western North America having trifoliate leaves and white or pink spider-shaped flowers; sometimes used as an ornamental 1the Cleome serrulata; the Rocky Mountain bee plant; the stinking clover– plant of western North America having trifoliate leaves and white or pink spider-shaped flowers; sometimes used as an ornamental 1