CNS


Meaning of CNS in English

[CNS] abbreviation central nervous system

Merriam-Webster English vocab.      Английский словарь Merriam Webster.