palpebra









palpebra


n. pl. pal•pe•bras

  1. eyelid
46 queries 0.598