Definition of trichiasis
English to English noun - 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 1913
Visual Synonyms 
Nearby Word
trichiasis, taricha, trichys, trochiscus, trochaic, trochisk, triassic, trias, trais, trass, trica, trocha, trichechus, tiheras, trochus, tricksy, tarsius, trachea, teriyaki, terrasse
|
|
|