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