Definisi 'palpebrate'

English to English
adjective
1 having eyelids Terjemahkan
source: wordnet30

2 Having eyelids. Terjemahkan
source: webster1913

verb
3 wink or blink, especially repeatedly Terjemahkan
source: wordnet30


Visual Synonyms