Sweet scabious Meaning, Definition & Usage
-
noun Old World annual having fragrant purple to deep crimson flower heads; naturalized in United States
Scabiosa atropurpurea; mournful widow; pincushion flower.
WordNet
Definitions
(a) Mourning bride .(b) A daisylike plant (Erigeron annuus ) having a stout branching stem.