Sweet scabious Meaning, Definition & Usage

  1. noun Old World annual having fragrant purple to deep crimson flower heads; naturalized in United States
    Scabiosa atropurpurea; mournful widow; pincushion flower.

WordNet


Definitions
  1. (a) Mourning bride . (b) A daisylike plant (Erigeron annuus) having a stout branching stem.

Webster 1913