Meaning of braincase

Definition of braincase

(noun) the part of the skull that encloses the brain

Other information on braincase

WIKIPEDIA results for braincase
Amazon results for braincase