Tamil Dictionary 🔍

palpebrate

Pal"pe*brate, a. (Zoöl.) Defn: Having eyelids.


palpebrate - Similar Words