Wiktionary
blype
n. (context Scotland English) A thin membrane or small piece of skin
n. (context Scotland English) A thin membrane or small piece of skin