What is the meaning of ?

membrane; film

Source: wiktionary.org