Noun palpebra has 1 sense
  1. eyelid, lid, palpebra - either of two folds of skin that can be moved to cover or open the eye; "his lids would stay open no longer"
    --1 is a kind of protective fold
    --1 is a part of eye, oculus, optic
    --1 has parts: eyelash, lash, cilium; conjunctiva
    Derived form: verb palpebrate1
,
TOP