devilweed aster
Noun
Meaning
devilweed aster (plural devilweed asters)
A spiny flowering plant of the western United States, Mexico and Central America related to asters, Chloracantha spinosa.
Noun
devilweed aster (plural devilweed asters)
A spiny flowering plant of the western United States, Mexico and Central America related to asters, Chloracantha spinosa.