What does Blaukreuzgranaten mean?

Blaukreuzgranaten - German to English

blue-cross shells [World War we chemical warfare representative]