CNS


Meaning of CNS in English

Central nervous system.

English dictionary of medicine.      Английский словарь медицины.