OPHRYON MEANING IN ENGLISH

• Ophryon Definition & Synonyms

  1. (n.) The supraorbital point.


RECENT SEARCHES