parflesh

English

Noun

parflesh (plural parfleshes)

  1. Alternative form of parfleche.

Anagrams