meaning of Abscheidungsthrombus

Abscheidungsthrombus - German to English

precipitation thrombus