parchment in Latin parchment in Latin membrana noun A document made on such material. Add to Flashcards