Definition of Palpebrate

  • 1. Having eyelids Adjective
  • 2. Wink or blink, especially repeatedly Verb

Semanticaly linked words with "palpebrate"