Catalog Number Results Page

Search Again

New Search
  • Peppered Moray Eel - 0386 Enlarge Image Scientific Name: Siderea picta Country: Seychelles Where: Indian Ocean Date Collected: May 1993 Class: Actinopterygii Family: Muraenidae Genus: Siderea Species: picta