Results 5 results found Common Porcupinefish, Diodon hystrix, San Benedicto, Revillagigedo Islands, Mexico Common Porcupinefish, Diodon hystrix, Socorro, Revillagigedo Islands, Mexico Porcupinefish cleaned by cleander fish, Diodon hystrix, North Male Atoll, Indian Ocean, Maldives Common Porcupinefish, Diodon hystrix, San Benedicto, Revillagigedo Islands, Mexico Common Porcupinefish, Diodon hystrix, Socorro, Revillagigedo Islands, Mexico