HomeFish encyclopediaRay-finned fishesLightfishes and DragonfishesMarine hatchetfishesSpiny hatchetfish Spiny hatchetfish (Polyipnus spinosus) Scientific name: Polyipnus spinosus G?nther, 1887 The Spiny hatchetfish (Polyipnus spinosus) is a marine fish of the family Sternoptychidae. Native range: Western Cental Pacific, Celebes and Halmahera seas and the Philippines. South China Sea, East China Sea, and the water near Taiwan Province. BiologyDorsal soft rays (total): 12-14; Anal soft rays: 15 - 17Source: FishBase, licensed CC BY-NC 4.0. Species factsScientific namePolyipnus spinosusFamilySternoptychidae (Marine hatchetfishes)OrderStomiiformes (Lightfishes and Dragonfishes)ClassActinopterygii (Ray-finned fishes)Maximum length8.5Depth range0–500 m (0–1640 ft)EnvironmentMarine; benthopelagic; depth range 0 - 500 mClimateDeep-waterDistributionWestern Cental Pacific: Celebes and Halmahera seas and the Philippines. South China Sea, East China Sea, and the water near Taiwan Province.Conservation status (IUCN)Not EvaluatedThreat to humansHarmlessResilienceHigh, minimum population doubling time less than 15 months (Preliminary K or Fecundity.) SourcesTaxonomy, distribution and biology data: FishBase (Froese, R. and D. Pauly, eds.), licensed CC BY-NC 4.0.Last updated 27 September 2026