Pelagic porcupinefish (
Diodon eydouxii
)
Fishes
?
Tetraodontiformes
?
Diodontidae
Netherlands � DeJong Marinelife (Under human care)
? Back to archive