arachnoid membrane

Noun
  1. The middle of the 3 meninges (synset 105490328)

Other Searches