YourDictionary

trichomegaly medical definition

noun
A congenital condition in which the eyelashes are abnormally long.

link/cite print suggestion box