English | German | Russian | Czech

cleome English

Meaning cleome meaning

What does cleome mean?

cleome

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

Cleome

(= genus Cleome) tropical and subtropical annual or perennial herbs or low shrubs

Synonyms cleome synonyms

What other words have the same or similar meaning as cleome?

cleome English » English

spiderflower

Cleome English » English

genus Cleome

Are you looking for...?