Tamil Dictionary 🔍

myelon

My"e*lon, n. Etym: [NL., fr. Gr. (Anat.) Defn: The spinal cord. (Sometimes abbrev. to myel.)


myelon - Similar Words