German-English dictionary »

leukozytenmanschette meaning in English

GermanEnglish
die Leukozytenmanschette Substantiv

buffy coatnoun