meaning of Blutstillkraut

Blutstillkraut - German to English

(common) yarrow [Achillea millefolium, also A. magna]