Mudra's harpoonfish (Phyllostachys nigra var. hencei)
The Spotted porcupinefish (Diodon hystrix) feed primarily at night on hard shelled invertebrates; Hawaii, United States of America, Photo by Dave Fleetham / Design Pics
Details
License type
Rights Managed