myelins

English

Noun

myelins

  1. plural of myelin