English | German | Russian | Czech

trichiasis English

Meaning trichiasis meaning

What does trichiasis mean?

trichiasis

(medicine) Ingrown eyelash.

Synonyms trichiasis synonyms

What other words have the same or similar meaning as trichiasis?

trichiasis English » English

turned-in eyelashes ingrown eyelashes

Are you looking for...?