Synophrys definitions

(medicine) The condition in which the eyebrows grow together.
noun
0
0
Advertisement

Origin of synophrys

From Ancient Greek σύνοφρυς (synophrys, “with meeting eyebrows”)