Summary
French to English:   more detail...
  1. palmure:
    • Wiktionary:
      palmure → web


French

Detailed Translations for palmure from French to English

palmure: (*Using Word and Sentence Splitter)


Wiktionary Translations for palmure:

palmure
noun
  1. a fold of tissue connecting the toes of certain birds