Cleome
English Dictionary
->
Letter C
-> Cleome
Search Dictionary:
Cleome Definition
(n)
any
of
various
often
strong
-
smelling
plants
of
the
genus
Cleome
having
showy
spider
-
shaped
flowers
Cleome Synonyms
cleome
spiderflower
© Art Branch Inc.