Translation of "palpebra" into English

eyelid, palpebra are the top translations of "palpebra" into English.

palpebra noun grammar
+ Add

Interlingua-English dictionary

  • eyelid

    noun

    (anatomy) A thin skin membrane that covers and moves over an eye [..]

  • eyelid

  • palpebra

    noun
  • Show algorithmically generated translations

Images with "palpebra"

Add

Translations of "palpebra" into English in sentences, translation memory