Webster's Revised Unabridged Dictionary · 1913
Palpebrate
Copy link
Palpebrate
, adjective
(Zoology)
Having eyelids.
↑