encanthis in English dictionary

  • encanthis

    Meanings and definitions of "encanthis"

    • noun
      (medicine)
      A new growth in the inner canthus of the eye.

Sample sentences with "encanthis"