Scabiosa stellata is a species of flowering plant in the honeysuckle family known by the common name starflower pincushions. The common name 'scabious' comes from the herb's traditional usage as a folk medicine to treat scabies, an illness that causes a severe itching sensation.
Share:
Use this banner to inform customers about special features for your products, or various promotions like free shipping.
Newsletter
Stay up to date on the latest photographs, special offers & news by signing up for our newsletter.