spiderflower

Nouns

  • (n) any of various often strong-smelling plants of the genus Cleome having showy spider-shaped flowers cleome,

Synonyms

cleome

Words of close approximity