meaning of Blut-Liquor-Schranke

Blut-Liquor-Schranke - German to English

blood-liquor buffer