Spiderflower
[spaɪdəf'ləʊər]
Definition
(noun.) any of various often strong-smelling plants of the genus Cleome having showy spider-shaped flowers.
Typist: Melville--From WordNet
[spaɪdəf'ləʊər]
(noun.) any of various often strong-smelling plants of the genus Cleome having showy spider-shaped flowers.
Typist: Melville--From WordNet