Meaning of “meningeal” in the English Dictionary

british dictionary