CATANANCHE CAERULA





Definition:

  1. [noun] south European plant having dark-eyed flowers with flat blue rays
    Synonyms: blue succory, cupid's dart, Catananche caerula

Synonyms: