English
Detailed Synonyms for Cleome serrulata in English
Cleome serrulata:
Cleome serrulata [the ~] nom
-
the Cleome serrulata
– 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