1 result found

Search Results for: nevoid

Hypertrichosis

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