myelin sheath anatomy definition
Myelin sheath. (Science: anatomy, neurology) An insulating layer surrounding vertebrate peripheral neurons, that dramatically increases the speed of conduction. It is formed by specialised schwann cells, that can wrap around neurons up to 50 times.