2 results found

Search Results for: synophrys

Synophrys

Definition noun Medical term for hypertrichosis in between the eyebrows, thus giving an appearance of a single long eyebrow... Read More

Hypertrichosis

Definition noun, plural: hypertrichoses An atypical hair growth in excess over the body Supplement Trichosis is an archaic... Read More