Meaning of stemless carline thistle

Definition of stemless carline thistle

(noun) stemless perennial having large flowers with white or purple-brown florets nestled in a rosette of long spiny leaves hairy beneath; of alpine regions of southern and eastern Europe

Other information on stemless carline thistle

WIKIPEDIA results for stemless carline thistle
Amazon results for stemless carline thistle