catananche caerulea Meaning, Definition & Usage

  1. noun south European plant having dark-eyed flowers with flat blue rays
    blue succory; cupid's dart.

WordNet