blype
English
Noun
blype
(
plural
blypes
)
(
Scotland
)
A thin
membrane
or small piece of
skin
.
Anagrams
pebly