Definitions
There is 1 meaning of the phrase
Centaurea Scabiosa.
Centaurea Scabiosa - as a noun
Tall european perennial having purple flower heads
Synonyms (Exact Relations)
great knapweedgreater knapweedExample Sentences
"The centaurea scabiosa petals were a vibrant shade of purple."
"The centaurea scabiosa flower was a favorite among gardeners."
"I planted a centaurea scabiosa shrub in my backyard."
"The centaurea scabiosa plant requires full sun and well-drained soil."
"The centaurea scabiosa seeds were carefully sowed in the garden bed."