Sekirov Dictionary

neurolemmocyte

noun1

  1. Schwann cell
forms

neurolemmocytes

This dictionary works without the internet: on your phone · in Chrome