membrane in Italian
membrane in Italian
membrana
enclosing or separating tissue
pergamena
enclosing or separating tissue