Cleome (Noun)
Meaning 1
Any of various often strong-smelling plants of the genus Cleome having showy spider-shaped flowers.
Classification
Nouns denoting plants.
Synonyms
Hypernyms
Hyponyms
Meaning 2
Tropical and subtropical annual or perennial herbs or low shrubs.
Classification
Nouns denoting plants.