Word info Synonyms

arachnoid membrane

Noun

Meaning

the middle of the 3 meninges

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms