- Animals
- ›Chordates
- ›Vertebrates
- ›Ray-finned Fishes
- ›Spiny-rayed fishes
- ›Swamp Eels
- ›Spiny and Spineless Eels
- ›Spiny Eels

Macrognathus
Macrognathus is a genus of eel-like fish of the family Mastacembelidae of the order Synbranchiformes.
24 branches of this genus, most-observed first · about 24 known species

Peacock Eel
speciesMacrognathus siamensis

Frecklefin Spiny Eel
speciesMacrognathus maculatus

Barred Spiny Eel
speciesMacrognathus pancalus

Half-banded Spiny Eel
speciesMacrognathus circumcinctus

One-stripe Spiny Eel
speciesMacrognathus aral

Lesser Spiny Eel
speciesMacrognathus aculeatus

Zebra Spiny Eel
speciesMacrognathus zebrinus

Macrognathus semiocellatus
speciesMacrognathus semiocellatus

Macrognathus tapirus
speciesMacrognathus tapirus

Macrognathus dorsiocellatus
speciesMacrognathus dorsiocellatus

Malabar Spiny Eel
speciesMacrognathus guentheri
Sri Lanka five-eyed spiny eel
speciesMacrognathus pentophthalmos
Macrognathus keithi
speciesMacrognathus keithi
Macrognathus lineatomaculatus
speciesMacrognathus lineatomaculatus
Macrognathus obscurus
speciesMacrognathus obscurus
Macrognathus pavo
speciesMacrognathus pavo
Macrognathus meklongensis
speciesMacrognathus meklongensis
Macrognathus albus
speciesMacrognathus albus
Macrognathus aureus
speciesMacrognathus aureus
Inle Spiny Eel
speciesMacrognathus caudiocellatus
Macrognathus fasciatus
speciesMacrognathus fasciatus
Macrognathus kris
speciesMacrognathus kris
Macrognathus orthosemos
speciesMacrognathus orthosemos
Macrognathus morehensis
speciesMacrognathus morehensis
Where it lives
Recorded sightings
—
geo-referenced records in GBIF, from museums, herbaria and field observers.
Drag the globe to turn it. Dots are where records exist, not a range map; darker means more records.
In the stacks
Searching the stacks…
Every page naming Macrognathus in the Biodiversity Heritage Library →
This page is assembled live from iNaturalist, GBIF, Wikipedia, the Source Library and the Internet Archive. It is not yet part of the hand-edited codex. iNaturalist taxon 89681.