Meaning of superciliary arch

Definition of superciliary arch

(noun) a ridge on the frontal bone above the eye socket

Other information on superciliary arch

WIKIPEDIA results for superciliary arch
Amazon results for superciliary arch