Loading 3D models...
by holliday
The palpebral is a thin ossification found in the upper eyelid. Its attachment to the prefrontal leaves a shallow fossa.