"Arachnoidal" is a word in ENGLISH
arachnoidal
ENGLISH
Definition:
Pertaining to the arachnoid membrane; arachnoid.
Few words of positivity
Serious sport is war minus the shooting.
WORD SUGGESTIONS
arachnoid
ENGLISH
Pertaining to a thin membrane of the brain and spinal cord, between the dura mater and pia mater.
Read the complete definition