he Spot-fin porcupinefish (Diodon hystrix) is also known as Spotted porcupinefish, Black-spotted porcupinefish or simply as the Porcupinefish. They obtain...
he short spine porcupinefish (Diodon liturosus) is also known as the black-blotched porcupinefish. They can be easily confused with the long-spine porcupinefish,...