Word info

synophrys

Noun

Meaning

synophrys

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

Source: en.wiktionary.org

Close letter words and terms