SUPERCILIARY RIDGE


Meaning of SUPERCILIARY RIDGE in English

noun

or superciliary arch

1. : a prominence on the frontal bone above the eye caused by the projection of the frontal air sinuses

2. : the projecting upper part of the orbit of various animals

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.