Porcupinefish on Reef

Eyefathom.com Photos - Porcupinefish on Reef

Item: 062_0035

Common name: Porcupinefish
Scientific name: Diodon hystrix
Keywords: Porcupinefish,Diodon hystrix,puffer,spines,