Search Mantle Mantle is a membrane or a tissue. See Shell (How shells are formed); Oyster (Shell). Tweet Pin It Telegram VK Random Posts Australia II Peabody, George Sparrowhawk Yorkshire terrier Young, Andrew Jackson, Jr. Writing Microfinance Dubuffet, Jean Bedouins