cheliceral sheath
From ZooTerms (Dictionary of Invertebrate Zoology)
Arthropoda: Chelicerata) A paired membranous sheath that attaches the chelicera to the cheliceral frame so as to allow extension and retraction.
cheliceral sheath: (