Search Mantle Mantle is a membrane or a tissue. See Shell (How shells are formed); Oyster (Shell). Tweet Pin It Telegram VK Random Posts Yankee Stadium Cornell, Joseph Astronaut Mycotoxin Manchineel Transplanting McCall Smith, Alexander Collins, Michael Premier