a. [ Membrane + -form: cf. F. membraniforme. ] Having the form of a membrane or of parchment. [ 1913 Webster ]