LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(çoğ.)-lums” in English

1 English translation
EN
cerebellum

Central nervous system consists of brain, cerebellum, medulla oblongata and spinal cord.