palpebras

noun
  1. Plural of palpebra; the eyelids, especially in anatomical or medical contexts.
  2. Usage: medical/anatomical term; Latin-derived; more common in scientific writing than everyday English

Examples