Definify.com

Definition 2024


neurolemmocyte

neurolemmocyte

English

Noun

neurolemmocyte (plural neurolemmocytes)

  1. Schwann cell