Word info

trichiasis

Noun

Meaning

A disease of the eye, in which the eyelashes, being turned in upon the eyeball, produce constant irritation by the motion of the lids.

Source: Webster's dictionary

Related terms

Close letter words and terms