What do Tube Worms Eat?

Believe it or not, tube worms do not eat. They do not have a mouth, stomach or anus. They do not eat and eliminate food like we do. They live on bacteria that is inside of them to give them their nutrition.