myelin sheaths

English

Noun

myelin sheaths

  1. plural of myelin sheath