supratrochlear nerve

noun

Medical Definition of supratrochlear nerve

: a branch of the frontal nerve supplying the skin of the forehead and the upper eyelid