Microscopic Worms Glowing Green
Monster FilmmakersMicroscopic fluorescent green organisms, possibly worms or bacteria, move slowly and independently against a dark background, viewed through a microscope lens.
Keywords:
Microscopic fluorescent green organisms, possibly worms or bacteria, move slowly and independently against a dark background, viewed through a microscope lens.
Keywords: