palpebra - English Synonyms Dictionary