What does Buffy-Coat mean?

Buffy-Coat - German to English

buffy coating