Meaning of “cerebral cortex” in the English Dictionary

british dictionary