1 spiderflower | Definition of spiderflower

spiderflower

noun

Definition of spiderflower

1 : a plant of the genus Cleome
2 : any of several shrubs of the genus Tibouchina whose flowers have long stamens — see brazilian spiderflower

History and Etymology for spiderflower

so called from the long stamens

Keep scrolling for more