Englisch
Detailed Synonyms for Cleome serrulata in Englisch
Cleome serrulata:
Cleome serrulata [the ~] Nomen
-
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