MEMBRANACEOUS

Definition of MEMBRANACEOUS