The AI-powered English dictionary
plural neurocrania
(anatomy) The part of the skull that encloses the brain. examples