'Centaurea scabiosa' definitions:

Definition of 'Centaurea scabiosa'

(from WordNet)
noun
Tall European perennial having purple flower heads [syn: great knapweed, greater knapweed, Centaurea scabiosa]