Arachnoid
From Wikipedia, the free encyclopedia
The term arachnoid has multiple meanings:
- The Arachnoid mater is one of the three layers of the meninges, a system of membranes that contain the central nervous system.
- A geological structure resembling a spider web, found only on the planet Venus.
- Pertaining to or resembling an arachnid or spider.