Sounds like an episode from Seaquest DSV. The glowing orbs turned out to be phosphorescent feces.
Fun phrases forfend fatigue phenomenally.
Edit: wow, I'm realizing that "phosphorescent feces" is at more like "Eminem" levels of phoneme repetition / assonance / etc. My much more basic largely merely alliterative response pales in comparison.
“A coprolite (also known as a coprolith) is fossilized feces.”
Rocky rectal remains