MEDULLA


Meaning of MEDULLA in English

The innermost part. The spinal medulla, for example, is that part of the spinal cord which is lodged within the vertebral canal.

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