meaning of Blut-Perilymph-Schranke

Blut-Perilymph-Schranke - German to English

blood-perilymph buffer