• word of the day

    palpebrate

    palpebrate - Dictionary definition and meaning for word palpebrate

    Definition
    (verb) wink or blink, especially repeatedly Definition
    (adj) having eyelids
Connect with us on Facebook