Noun Definition
cleome
1.Definition: any of various often strong-smelling plants of the genus Cleome having showy spider-shaped flowers
Related Noun(s):spiderflower
Category: Plants2.Definition: tropical and subtropical annual or perennial herbs or low shrubs
Related Noun(s):genus cleome
Category: Plants