An earthworm normally enjoys feeding on dead and living organic matter.
It has a shape of a tube, segmented and found living in soil.
Earthworms are most active when water is present and generally do not disturb the environment in anyway [Source].
An earthworm breaths through its skin and has a digestive system that runs the entire length of its body.
So Can Hamsters Eat Earthworms?
No, you should not let your hamster eat earthworms as they can contain parasite that would harm a hamster.