Blueweed

noun 1. viper's bugloss 2. a small weedy sunflower (Helianthus ciliaris) of the southwestern United States with blue-green or gray-green foliage

Merriam-Webster's Collegiate Dictionary