TRICHIASIS


Meaning of TRICHIASIS in English

n. inward growth of the eyelashes, growth of the eyelashes into the eyelid (Medicine)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.