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