Adjective Definition

palpebrate

1.Definition: having eyelids




Please Share