devilweed aster

Noun

 * 1) A spiny flowering plant of the western United States, Mexico and Central America related to asters,.