Tamil Dictionary 🔍

palpebra

Pal"pe*bra, n.; pl. Palpebræ. Etym: [L.] (Zoöl.) Defn: The eyelid.


palpebra - Similar Words