blueweed

noun
  1. A bristly plant with blue or purple flowers, native to Europe and naturalized in North America; also called viper's bugloss.
  2. Usage: Often considered a weed in pastures and disturbed areas; Also known by the scientific name Echium vulgare

Examples