Myelon

Webster's Dictionary of the English Language

·noun The spinal cord. (Sometimes ·abbr. to myel.).