HomeFish encyclopediaRay-finned fishesPuffers and FilefishesSpikefishesTrumpetsnout spikefish Trumpetsnout spikefish (Macrorhamphosodes platycheilus) Scientific name: Macrorhamphosodes platycheilus Fowler, 1934 The Trumpetsnout spikefish (Macrorhamphosodes platycheilus) is a marine fish of the family Triacanthodidae. Native range: Indo-West Pacific, Indian Ocean and the Indo-Australian Archipelago. Species factsScientific nameMacrorhamphosodes platycheilusFamilyTriacanthodidae (Spikefishes)OrderTetraodontiformes (Puffers and Filefishes)ClassActinopterygii (Ray-finned fishes)Maximum length13.0EnvironmentMarine; demersalClimateTropicalDistributionIndo-West Pacific: Indian Ocean and the Indo-Australian Archipelago.Conservation status (IUCN)Not EvaluatedThreat to humansHarmless SourcesTaxonomy, distribution and biology data: FishBase (Froese, R. and D. Pauly, eds.), licensed CC BY-NC 4.0.Last updated 27 September 2026