hyaloid membrane: the transparent membrane enveloping the vitreous humor of the eye and separating it from the retina
papyrus: tall sedge of the Nile valley yielding fiber that served many purposes in historic times