Scabiosa ochroleuca, commonly called cream pincushions[1] or cream scabious, is a species of scabious with creamy yellow flower heads. It is native to Europe and western Asia.[2]
Scabiosa ochroleuca, commonly called cream pincushions or cream scabious, is a species of scabious with creamy yellow flower heads. It is native to Europe and western Asia.