Coxal gland
From Wikipedia, the free encyclopedia
The coxal gland (sometimes green gland) is a gland in some arthropods for collecting and excreting urine. The excretion can take place at the base (coxa) of the legs or, in some higher crustaceans, of the antennae or maxillae (then called antennal glands or maxillary glands, respectively).
The green gland is divided into three parts namely the end sac, the labyrinth, and the bladder. Together they help in excretion of nitrogenous waste products in much the same manner as the vertebrate kidney does.