Peponocephala electra
Source: NCBI Taxonomy (ID 103596)
Taxonomy ID: 103596
Rank: species
Scientific name: Peponocephala electra
Authority: Lagenorhynchus electra Gray, 1846
GenBank common name: melon-headed whale
Synonym: Lagenorhynchus electra