■ noun Anatomy a semipermeable membrane separating the blood from the cerebrospinal fluid, and constituting a barrier to the passage of cells, particles, and large molecules.
BLOOD–BRAIN BARRIER
Meaning of BLOOD–BRAIN BARRIER in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004