Find the word definition

Wiktionary
endocasts

n. (plural of endocast English)

Usage examples of "endocasts".

But ideas on the antiquity of language have received a measure of unexpected support from detailed studies of fossil endocasts made by the American anthropologist Ralph L.

It might be very illuminating to examine fossil endocasts of their braincases.