C.O.
Juanita:
It sounds like a tapeworm - most likely a beef tape worm...
http://en.wikipedia.org/wiki/Tape_worm
I would take him to the ER and not wait for a specialist. I hope that you did NOT throw the worm out - take that with you so the doctor and lab can test it!!