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