Latin-English dictionary »

argema meaning in English

LatinEnglish
argema [argematis] (3rd) N
noun

small ulcer in the eyenoun

Your history