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.