Multiple choice Which of the following arthropods has antennal glands for excretion? Crab Lepisma Centipede Spider Reveal answer Fill a bubble to check yourself A Correct answer Explanation Crab has antennal glands for excretion. These glands are located in the head.