Sweet Scabious (noun) Definition, Meaning & Examples

noun
  1. a plant, Scabiosa atropurpurea, native to Europe, cultivated for its purple, reddish, or white flowers.
Sweet Scabious (noun) Definition, Meaning & Examples

More Definitions