Home›Browse›M›membranousmembranousOur editors are putting together more complete content — check back in about 20 minutesmembranousmembranous — adjectiveadjective1. relating to or resembling a thin layer of tissue1.adjectiveDefinitionrelating to or resembling a thin layer of tissueExampleThe membranous wings of the insect are translucent.