Cassandrahnicole16go Cassandrahnicole16go Science Answered is parasitic worms inside human intestines