Definify.com

Definition 2025


neurolemmocyte

neurolemmocyte

English

Noun

neurolemmocyte (plural neurolemmocytes)

  1. Schwann cell