Meaning of picris echioides

Definition of picris echioides

(noun) widespread European weed with spiny tongue-shaped leaves and yellow flowers; naturalized in United States

Other information on picris echioides

WIKIPEDIA results for picris echioides
Amazon results for picris echioides