Tamil Dictionary 🔍

subarachnoid

Sub`a*rach"noid, Sub*ar`ach*noid"al, a. (Anat.) Defn: Situated under the arachnoid membrane.


subarachnoid - Similar Words