Definition of Cleome Serrulata in English :
Define Cleome Serrulata in English
Cleome Serrulata meaning in English
Meaning of Cleome Serrulata in English
Pronunciation of Cleome Serrulata in English
Cleome Serrulata pronunciation in English
Pronounce Cleome Serrulata in English
Cleome Serrulata
see synonyms of cleome serrulataNoun
1. cleome serrulata, rocky mountain bee plant, stinking clover
plant of western North America having trifoliate leaves and white or pink spider-shaped flowers; sometimes used as an ornamental
WordNet Lexical Database for English. Princeton University. 2010.