MEMBRANIFEROUS Meaning of MEMBRANIFEROUS in English adj having or producing membranes. Webster English vocab. Английский словарь Webster. 2012