Skip to main content

Striped shrimpfish


The Striped shrimpfish, or Razorfish, is an unusual fish that is a distant relative of the seahorses and pipefish. Its slender, flattened body allows it to hide amongst the branches of corals or spines of a sea urchin. It swims “upside down” in synchronized schools and feeds on tiny zooplankton. The Striped shrimpfish inhabits shallow coral reefs throughout the Indo-West Pacific.

Read More