English-Latin dictionary »

small ulcer in the eye meaning in Latin

EnglishLatin
small ulcer in the eye noun

argema [argematis](3rd) N
noun