Search Mantle Mantle is a membrane or a tissue. See Shell (How shells are formed); Oyster (Shell). Tweet Pin It Telegram VK Random Posts Moncrieff, Gladys Sacagawea Anglerfish Tarquinius Superbus, Lucius Uris, Leon Chromatography Mink Burlington Owen, Robert Dale