Definition of cleome
English to English noun - any of various often strong-smelling plants of the genus Cleome having showy spider-shaped flowers
source: WordNet 3.0 - tropical and subtropical annual or perennial herbs or low shrubs
source: WordNet 3.0
Visual Synonyms 
Nearby Word
cleome, clem, caulome, clime, clone, cloom, celom, clione, coelom, celoma, culmen, colleen, chiloma, chelone, celioma, clam, calm, clon, culm, clum
|
|
|