MEMBANOUS

Source: 566

membanous. Membanous, a. consisting of membranes