scabiosa atropurpurea - English Synonyms Dictionary

scabiosa atropurpurea

n.
[1] sweet scabious , pincushion flower , mournful widow