Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of encauma

- An ulcer in the eye, upon the cornea, which causes the loss of the humors.