Tadpole Clingfish or Chupapiedra Renacuajo (Gobiesox pinniger) Branched Coralline Algae (Amphiroa sp.) in background
Urchin Clingfish (Diademichthys lineatus)
This is the largest Gobiesox maeandricus or Northern Clingfish I've ever found! It was 4 or 5" long, seen here clinging fiercely to a rock during the low tide.
Not sure about this one. It was a sucker in fast moving water near a waterfall...
Large, broad, flat head, too big for the rest of the body. Bottom of body flat.
Clingfishes are fishes of the family Gobiesocidae, belonging to the order Gobiesociformes. Most species are marine, being found in shallow waters of the Atlantic, Pacific and Indian Oceans. They are bottom-dwelling fishes; some species shelter in sea urchins or crinoids.