MalayTranslate.com
Malay to English Translator
Translate Here

English to English

palpebra

noun (n)

  • either of two folds of skin that can be moved to cover or open the eye
    salah satu dari dua folds kulitmu yang boleh dipindahkan untuk tutup atau buka mata
    Synonym:
    eyelid, lid
    source: wordnet30
  • The eyelid.
    kelopak mata.
    source: webster1913