meaning of Blutstillstift

Blutstillstift - German to English

styptic (pencil)