polymembranous en · ADJ EtymologyFrom poly- + membranous. Meanings (not-comparable) Having many membranes