What does Abscheidungsthrombus mean?

Abscheidungsthrombus - German to English

precipitation thrombus