VariousWords beta
Definitions:
Noun
blueweed
blue devil
blue thistle
viper's bugloss
Echium vulgare
Definition: a coarse prickly European weed with spikes of blue flowers; naturalized in United States