Meaning of centaurea americana

Definition of centaurea americana

(noun) annual of southwestern United States cultivated for its purple flower heads and its bracts that resemble small baskets

Other information on centaurea americana

WIKIPEDIA results for centaurea americana
Amazon results for centaurea americana