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