English
Detailed Synonyms for spiderflower in English
spiderflower:
spiderflower [the ~] noun
-
the spiderflower
– any of various often strong-smelling plants of the genus Cleome having showy spider-shaped flowers 1the cleome; the spiderflower– any of various often strong-smelling plants of the genus Cleome having showy spider-shaped flowers 1