The Nature LibraryEN·ES
iNat·89764GenusActinopterygii553 field observations
  1. Animals
  2. ›Chordates
  3. ›Vertebrates
  4. ›Ray-finned Fishes
  5. ›Spiny-rayed fishes
  6. ›Swamp Eels
  7. ›Spiny and Spineless Eels
  8. ›Spiny Eels
Mastacembelus
Plate 1 of 1. (c) Hana Raza, some rights reserved (CC BY-NC), uploaded by Hana Raza · via iNaturalist

Mastacembelus

Mastacembelus is a genus of many species of spiny eel fish from the family Mastacembelidae. They are native to Africa (c. 45 species) and Asia (c. 15 species). Most are found in rivers and associated systems, but there are also species in other freshwater habitats and a particularly rich radiation is found in the Lake Tanganyika basin with 15 species (14 endemic).

Continue reading on Wikipedia

60 branches of this genus, most-observed first · about 68 known species

Tire Track Eel

speciesMastacembelus armatus

Fire Eel

speciesMastacembelus erythrotaenia

Tire track eel

speciesMastacembelus favus

Mastacembelus liberiensis

speciesMastacembelus liberiensis

Longtail Spiny Eel

speciesMastacembelus frenatus

Mastacembelus unicolor

speciesMastacembelus unicolor

Mastacembelus moorii

speciesMastacembelus moorii

Mesopotamian Spiny Eel

speciesMastacembelus mastacembelus

Mastacembelus tinwini

speciesMastacembelus tinwini

Mastacembelus notophthalmus

speciesMastacembelus notophthalmus

Malawi Spiny Eel

speciesMastacembelus shiranus

Mastacembelus ellipsifer

speciesMastacembelus ellipsifer

Mastacembelus albomaculatus

speciesMastacembelus albomaculatus

Mastacembelus platysoma

speciesMastacembelus platysoma

Mastacembelus cunningtoni

speciesMastacembelus cunningtoni

Mastacembelus niger

speciesMastacembelus niger

Mastacembelus dictyon

speciesMastacembelus dictyon

Mastacembelus strigiventus

speciesMastacembelus strigiventus

Mastacembelus marchei

speciesMastacembelus marchei

Mastacembelus ophidium

speciesMastacembelus ophidium

Mastacembelus flavidus

speciesMastacembelus flavidus

Mastacembelus seiteri

speciesMastacembelus seiteri

Mastacembelus praensis

speciesMastacembelus praensis

Mastacembelus tanganicae

speciesMastacembelus tanganicae

Mastacembelus plagiostomus

speciesMastacembelus plagiostomus

Mastacembelus congicus

speciesMastacembelus congicus

Mastacembelus pantherinus

speciesMastacembelus pantherinus

Mastacembelus taiaensis

speciesMastacembelus taiaensis

Mastacembelus greshoffi

speciesMastacembelus greshoffi

Mastacembelus paucispinis

speciesMastacembelus paucispinis

Mastacembelus robertsi

speciesMastacembelus robertsi

Mastacembelus sanagali

speciesMastacembelus sanagali

Mastacembelus traversi

speciesMastacembelus traversi

Ocellated Spiny Eel

speciesMastacembelus vanderwaali

Mastacembelus zebratus

speciesMastacembelus zebratus

Blind spiny eel

speciesMastacembelus brichardi

Mastacembelus cryptacanthus

speciesMastacembelus cryptacanthus

Boulenger's spiny eel

speciesMastacembelus alboguttatus

Mastacembelus apectoralis

speciesMastacembelus apectoralis

Mastacembelus catchpolei

speciesMastacembelus catchpolei

Mastacembelus decorsei

speciesMastacembelus decorsei

Mastacembelus dienbienensis

speciesMastacembelus dienbienensis

Mastacembelus kakrimensis

speciesMastacembelus kakrimensis

Mastacembelus loennbergii

speciesMastacembelus loennbergii

Mastacembelus simbi

speciesMastacembelus simbi

Mastacembelus triolobus

speciesMastacembelus triolobus

Mastacembelus trispinosus

speciesMastacembelus trispinosus

Mastacembelus goro

speciesMastacembelus goro

Mastacembelus ubangipaucispinis

speciesMastacembelus ubangipaucispinis

Mastacembelus kadeiensis

speciesMastacembelus kadeiensis

Mastacembelus batesii

speciesMastacembelus batesii

Mastacembelus binhluensis

speciesMastacembelus binhluensis

Mastacembelus pani

speciesMastacembelus pani

Mastacembelus truttoides

speciesMastacembelus truttoides

Mastacembelus nigromarginatus

speciesMastacembelus nigromarginatus

Mastacembelus micropectus

speciesMastacembelus micropectus

Mastacembelus flavomarginatus

speciesMastacembelus flavomarginatus

Mastacembelus polli

speciesMastacembelus polli

Mastacembelus reygeli

speciesMastacembelus reygeli

Mastacembelus ansorgii

speciesMastacembelus ansorgii

See this branch on the Wheel of Life →
§·

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 Mastacembelus 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 89764.