sweet scabious

(noun) pincushion flower

< sweet sand verbena | sweet shrub >