About Scabiosa ochroleuca L.
Scabiosa ochroleuca L., commonly called cream pincushions or cream scabious, is a flowering plant species that belongs to the honeysuckle family, Caprifoliaceae. This species is identified by its creamy yellow flower heads. It is native to Europe and western Asia, and it typically grows in grasslands, meadows, and open woodlands.