Define supercranial.

Supercranial refers to being located above or outside of the cranium, the skull or braincase.