Link to description on WikipediA
Black-spotted porcupinefish, Freckled porcupinefish, Giant porcupinefish, Hedgehog fish, Sharptail mola, Spiny puffer, Spot-fin porcupinefish, Spotted porcupine, Spotted porcupine fish, Spotted porcupinefish.
Fish, Porcupinefishes
Advertisement:
Mobilizing to protect our ocean planet in more than 180 countries and territories.