devilweed aster
Jump to navigation
Jump to search
English
[edit]Noun
[edit]devilweed aster (plural devilweed asters)
- A spiny flowering plant of the western United States, Mexico and Central America related to asters, Chloracantha spinosa.