The Spiny leaf-fish (Ablabys macracanthus) is a saltwater fish of the family Tetrarogidae that grows up to 20 cm.
Asia: Myanmar, China, Taiwan/Ch Taipei, Indonesia, Maldives, Philippines and others
Description
The spiny leaf-fish is a waspfish (Tetrarogidae) from coastal waters of the Indo-West Pacific. The species grows to about 20 cm and has a strongly compressed, brown body with a high dorsal fin starting far forward, making it closely resemble a dead, drifting leaf; it often sways back and forth with the current. As a bottom-dweller it shelters on soft bottoms and snaps at small crustaceans. The dorsal-fin spines carry venom and can cause a painful sting; handle with care.
Frequently asked questions
How do you recognise the Spiny leaf-fish?
The Spiny leaf-fish has a flattened, disc-shaped body and is mainly brown. Bears venomous spines or tissue; handle with great care.
Where does the Spiny leaf-fish live?
The Spiny leaf-fish lives in the sea (marine waters) and is mostly found around mixed bottom. Asia: Myanmar, China, Taiwan/Ch Taipei, Indonesia, Maldives, Philippines and others
How big does the Spiny leaf-fish get?
The Spiny leaf-fish grows to a maximum of about 20 cm.
Is the Spiny leaf-fish dangerous to humans?
The Spiny leaf-fish is venomous — handle spines with care and seek medical help after a sting if needed. Rinse the wound with clean water and remove any visible spine fragments. Immerse the affected part for 30-90 minutes in water as hot as can be tolerated (about 45C, not scalding) to break down the venom. For severe pain, swelling or signs of infection seek medical help and check tetanus status.
More photos

Want the complete picture on the Spiny leaf-fish?
Point your camera at the fish and Fin names the species in seconds. Free, and the Spiny leaf-fish is one of 12,519 species in the app.
All data
Identification
Appearance
Habitat & distribution
Behaviour & biology
For anglers
Safety
Status & sources
Same genus Ablabys
More from the family Tetrarogidae

Want the complete picture on the Spiny leaf-fish?
Point your camera at the fish and Fin names the species in seconds. Free, and the Spiny leaf-fish is one of 12,519 species in the app.