OR
Image Bank
Longspine Porcupinefish
Reference IB2869
Category Fish Marine
Family Name Diodontidae-Porcupinefishes
Common Name Longspine Porcupinefish
Scientific Name Tragulichthys jaculiferus
Artist Name Roger Swainston
Special
Notes