← DictionaryMEMBRANES✓ In the dictionary9 letters·nounnounA thin, pliable layer of tissueFormsplural of membraneNow go play it.Find membranes in one of today's word games.Today's games ▸