Stenella clymene
Source: NCBI Taxonomy (ID 103589)
Taxonomy ID: 103589
Rank: species
Scientific name: Stenella clymene
Authority: Delphinus clymene Gray, 1850
GenBank common name: Clymene dolphin
Synonym: Delphinus clymene