MYELON


Meaning of MYELON in English

noun the spinal cord. (sometimes ·abbr. to myel.).

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