Definitions of Catananche caerula:

  • noun:   south European plant having dark-eyed flowers with flat blue rays