English-Latin dictionary »

eyelid (? greek) meaning in Latin

EnglishLatin
eyelid (? Greek) noun
[UK: ˈaɪ.lɪd]
[US: ˈaɪ.ˌlɪd]

blepharon [blephari]noun
N