Definitions of Centaurea:

  • noun:   knapweed; star thistle