Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Palama
n.
A membrane extending between the toes of a bird, and uniting them more or less closely together.
←
Palamme
Palamedeae
→
Shares
Related Words
Lama
Menu
Home
Search
My Last Searches