I am absolutely sure it is hydra. You can't see bacteria in that kind of detail with a standard light microscope.
I am absolutely sure it is hydra. You can't see bacteria in that kind of detail with a standard light microscope.