French-English dictionary »

liquide cérébro-spinal meaning in English

FrenchEnglish
liquide cérébro-spinal nom {m}

cerebrospinal fluid [cerebrospinal fluids]◼◼◼(clear bodily fluid)
noun