Stenella frontalis
Source: NCBI Taxonomy (ID 103590)
Taxonomy ID: 103590
Rank: species
Scientific name: Stenella frontalis
Authority: Delphinus frontalis Cuvier, 1829
GenBank common name: Atlantic spotted dolphin
Synonym: Delphinus frontalis