speckled shrimpfish, Aeoliscus punctulatus

Speckled Shrimpfish – Facts and Photographs

The Speckled shrimpfish (Aeoliscus punctulatus)  also known as the  Razorfish is related to the Seahorses and Pipefishes. They have a distinctive way of swimming with their heads in a downwards position. De...