What does Blauer Natternkopf mean?

Blauer Natternkopf - German to English

Gran Canary borage [Echium callithyrsum]