Dictionary
Thesaurus
Reference
Translate
Web
ARACHNOID - 2 reference results
The word Arachnoid means pertaining to or resembling an arachnid or spider. It may also refer to:

  • Arachnoid mater, one of the three layers of the meninges, a system of membranes that contain the central nervous system.
  • Arachnoid (astrogeology), a geological structure resembling a spider web, found only on the planet Venus


Search another word or see ARACHNOID on Dictionary | Thesaurus