CATANANCHE

Definition of CATANANCHE

  1. (noun)any of several plants of the genus Catananche having long-stalked heads of blue or yellow flowers