?

Spot-fin porcupinefish

Diodon hystrix

Add to own gallery
Photo by James A Dawson (C) All rights reserved
Wrong picture ID? ... let us know!

Spot-fin porcupinefish

Diodon hystrix

Link to description on WikipediA
 

Alternative names

Black-spotted porcupinefish, Freckled porcupinefish, Giant porcupinefish, Hedgehog fish, Sharptail mola, Spiny puffer, Spot-fin porcupinefish, Spotted porcupine, Spotted porcupine fish, Spotted porcupinefish.

Tags

Fish, Porcupinefishes