Tamil Dictionary 🔍

palama

Pal"a*ma, n.; pl. Palamme. Etym: [NL., fr. Gr. (Zoöl.) Defn: A membrane extending between the toes of a bird, and uniting them more or less closely together.


palama - Similar Words