Find the word definition

Wiktionary
endocrania

n. (plural of endocranium English)Category:English plurals

WordNet
endocrania
endocranium
  1. n. membrane lining the inside of the skull

  2. [also: endocrania (pl)]