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 serrulata

Noun

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.