Real photoREAL PHOTO
Diodontidae
Three-barred porcupinefish
Dicotylichthys punctulatus
Solitary hunting of hard shelled prey
Three-barred porcupinefish is a marine fish found around Western Pacific. It inhabits coastal waters. Records give a maximum length of 40 cm.
- Class
- Teleosts
- Family
- Diodontidae
- Genus
- Dicotylichthys
- Maximum length
- 40 cm
- Distribution
- Western Pacific: Moreton Bay to Bass Strait in Australia.

