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

Browse

How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears