Definition of “meninx” - English Dictionary

English