Dec 02 Striped shrimpfish By tracyn 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…Read More