braincast (English, noun)
expansion: braincast (plural braincasts)
Senses:
glosses: A cast fossil of the brain of an organism.
Forms:
form: braincasts
tags: plural