Latin-English dictionary »

chalazion meaning in English

LatinEnglish
chalazion [chalazii] noun
N

sty [sties]noun
[UK: staɪ] [US: ˈstaɪ]

wart / tubercle on eyelidnoun