'Centaurea scabiosa' definitions:

Definition of 'Centaurea scabiosa'

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