ependyma
Explore definitions, synonyms, and language insights of ependyma
Definitions
Noun
thin epithelial membrane lining the ventricles of the brain and the spinal cord canal
Explore definitions, synonyms, and language insights of ependyma