Medical Dictionary
leptomeninges
noun pl lep·to·me·nin·ges \-mə-ˈnin-(ˌ)jēz\
Medical Definition of LEPTOMENINGES
: the pia mater and the arachnoid considered together as investing the brain and spinal cord—called also leptomeninx, pia-arachnoid
Seen & Heard
What made you want to look up leptomeninges? Please tell us where you read or heard it (including the quote, if possible).