cleomeEnglish

Cleome, cleome, genus Cleome, spiderflower

Noun

Tropical and subtropical annual or perennial herbs or low shrubs

English: genus Cleome, Cleome

Any of various often strong-smelling plants of the genus Cleome having showy spider-shaped flowers

English: spiderflower, cleome

English words with similar meanings

Show 2 words

Words that start with "cleome"