arachnoid in English
- arachnoid⇄adj. 1. of or resembling an arachnid.
2. of or designating the delicate serous membrane enveloping the brain and spinal cord, lying between the dura mater and pia mater.
3. like a cobweb.
4. (Botany.) covered with or formed of long, - arachnoid⇄arachnoid, adjective, noun.
- arachnoid⇄noun 1. arachnid.
2. the arachnoid membrane.