OPHRYON


Meaning of OPHRYON in English

noun the supraorbital point.

Webster English vocab.      Английский словарь Webster.