English-Latin dictionary »

having eyelid adhering to eye meaning in Latin

EnglishLatin
having eyelid adhering to eye adjective

ancyloblepharos [ancyloblepharos, ancyloblepharon]adjective