scabious scabiosa – Meaning and Explanation