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...