Definition
Stargazers are fish known for their unique eyes, which are located on top of their heads, making them appear to be looking up at the stars. They bury themselves in the sand and wait to ambush prey. Some species have venomous spines or can deliver electric shocks. Think of them as the stealth bombers of the ocean floor. They are masters of camouflage and surprise.