French-English dictionary »

centre nerveux meaning in English

FrenchEnglish
centre nerveux nom {m}

nerve center◼◼◼(anatomy: a point at which nerves come together for the processing of signals)
noun