Adjective: Relating to spiders.Relating to or resembling spider webs.(anatomy) Relating to the arachnoid mater, the middle layer of the meninges, the three membranes that protect the brain.
Biggest dictionary system for all of languages in the World. English Dictionary Free.Wikilanguages.net online dictionary could translate in 80 languages free. Get English dictionary online for mobile and PC.