meaning of Blauer Natternkopf

Blauer Natternkopf - German to English

Gran Canary borage [Echium callithyrsum]