SPARKLE14GO SPARKLE14GO Science Answered Which of the following is not an invertebrate? A. Ascaris B. Jellyfish C. Cockatoo D. Lice