braincast
A cast fossil of the brain of an organism.
Noun
- A cast fossil of the brain of an organism.
- While the apparent presence of perisylvian speech-related areas in the natural braincasts of Homo habilis suggest that it could speak, we do not of course know whether the other necessary structures and functions,...
Origin
From brain + cast.