English Dictionary
Computer Dictionary
Video Dictionary
Thesaurus
Dream Dictionary
Medical Dictionary
Search Dictionary:
Meaning of CLEOME SERRULATA
 
WordNet Dictionary
Definition:
[n] plant of western North America having trifoliate leaves and white or pink spider-shaped flowers; sometimes used as an ornamental
 
Synonyms:
Rocky Mountain bee plant
,
stinking clover
 
See Also:
cleome
,
spiderflower
COPYRIGHT © 2000-2009 HYPERDICTIONARY.COM
HOME
|
ABOUT HYPERDICTIONARY