French and English Search Results for: palmure
Summary
-
palmure:
-
Wiktionary:
palmure → web
French
Detailed Translations for palmure from French to English
Wiktionary Translations for palmure:
palmure
noun
-
a fold of tissue connecting the toes of certain birds