Arachnoid

Arachnoid

[uh-rak-noid]
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 arachnoidon Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT