sweet scabious

English

Noun

sweet scabious (uncountable)

  1. Any of species Sixalix atropurpurea (syn. Scabiosa atropurpurea) of herbaceous plants.

Synonyms