YourDictionary

endocranium

noun pl. endocrania or endocraniums

  1. dura mater
  2. the processes supporting the brain in the head capsule of an insect

See endocranium in American Heritage Dictionary 4

Learn more about endocranium

link/cite print suggestion box