Home

Word

arachnoid membrane, n.
more info the middle of the 3 meninges
<noun.body>

arachnoid arachnoid membrane
semantic pointers
hypernym
part holonym