cleome
See also:
Cleome
English
Etymology
From the genus name.
Noun
cleome
(
plural
cleomes
)
(
botany
)
Any
flowering plant
in the
genus
Cleome
.