English-Latin dictionary »

wart / tubercle on eyelid meaning in Latin

EnglishLatin
wart / tubercle on eyelid noun

chalazion [chalazii]noun
N