Marine species
Leopard Torpedo
Torpedo panthera
Torpedo panthera, commonly known as the leopard torpedo, is a species of electric ray in the family Torpedinidae. It is found in the Western Indian Ocean, including areas such as Djibouti, Egypt, and Somalia, inhabiting open seas.
Where to see Leopard Torpedo
Dive sites where Leopard Torpedo is recorded.
Sign in to see conditions, marine life & the 8-day forecast