Macrognathus aculeatus est une espèce de poissons d'eau douce de la famille des Mastacembelidae.
Son épithète spécifique, du latin aculeatus, « à épines », fait référence au nombreuses petites épines présentent sur le dos à l'avant de la nageoire dorsale.
Macrognathus aculeatus peut mesurer jusqu'à 38 cm de longueur totale.
Macrognathus aculeatus est une espèce carnivore, mais qui accepte les aliments lyophilisés. Ce poisson est solitaire et prédateur quand l'occasion se présente. Son comportement intraspécifique est très mauvais.
Apprécie une eau chauffée entre 23 et 28 °C, de dureté comprise entre 20 et 25 °f et neutre (pH 7).
Nécessite un bac de 120 L minimum ne comportant qu'un seul spécimen avec d'autres espèces de poissons de taille suffisamment grande pour ne pas être assimilées à des proies vivantes. Le décor sera constitué de racines de tourbière, plantes et d'un sol fin.