How do you spell Trichiasis


 Definitions

Available Definitions:
1)  n. - A disease of the eye, in which the eyelashes, being turned in upon the eyeball, produce constant irritation by the motion of the lids.

 Spelling Bee Ninja

   Take Spelling Test

 Spelling Bee Statistics for: Trichiasis